sdenv (@sdenv_dev) profile picture

ウェブサイト構築のためのフロントエンド開発スターターキット「sdenv」の開発ログ by @_yuheiy

Joined March 2024
Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)Photo by sdenv (@sdenv_dev)
Astro 6 is here! We completely rebuilt the Astro dev server and build pipeline onto a new, more powerful runtime-agnostic architecture. Plus: New Fonts API, CSP support, an experimental new Rust compiler, and more... astro.build/blog/astro-6/?tw
57
258
52
1,619
113,425
You know you can just... import html files as components right?
30
71
22
1,175
95,793
09.17
35
122
33
1,474
102,570
👉 Lemme show you how I abuse the browsers new "view transition" API to get a kind of auto-animate or magic-move situation (like in my laracon slides) It's so unbelievably rad to me. If you've ever tried to manually transition a list item removal or something, you know how flip-dippin hard it is, and this makes it caaaaakeeeeeee 👇
16
35
6
302
33,230
Should have a new Tailwind CSS v4 alpha ready this week that includes most of the important backwards compatibility stuff needed to play with it in your v3 projects, including JS config file and plugin support 🤞
19
29
5
613
49,993
Rebuilding my blog in @astrodotbuild. And while I do miss SvelteKit, I haven't truly left it behind 😉
9
2
1
76
12,583
Wait, what if Markdown frontmatter had type checking? Wait for it... 👀
32
65
13
1,117
97,902
Ok, I think I'm gonna make this. *Should* be simple to make. Time me how long it take to make a simple Alpine plugin and officially release it lol. I'll reply here when I'm done
New Alpine plugin idea: Resize What do we think?
4
7
103
13,070
ESLint is working on adding TS support for configs: github.com/eslint/eslint/pul… Currently, they don't support tsx as a TS compiler option which means you may need to install a second compiler Share your feedback if you'd like support for leveraging tsx as a compiler
2
8
34
5,723
A small Alpine/Livewire tip: When you need to console.log an Alpine or Livewire property - especially objects and arrays - you can wrap the property in Alpine.raw(), and it will log the actual value of the property instead of a Proxy that you have to drill into. Hopefully it'll save you a little time when debugging your apps!
5
19
127
8,512
Vitest 2.0 is out! - better Browser Mode support (still experimental) - stability improvements (`forks` pool is now the default) - new `blob` reporter to merge reports from different processes - a lot of bug fixes github.com/vitest-dev/vitest…
7
153
8
796
54,782
very happy to announce that htmx 2.0 has been released: htmx.org/posts/2024-06-17-ht… it is not marked at `latest` in npm so we don't force upgrade people using unqualified CDN urls upgrade guide: htmx.org/migration-guide-htm…
25
99
16
619
61,775
Coming Soon: Server Islands — Defer dynamic content on the initial render. Server Islands are best of both worlds: dynamic UI + fast static HTML page shells that can cache in your CDN. All powered by Astro's existing islands architecture. astro.build/blog/future-of-a…
13
77
24
655
90,822
Vite 5.3.0 is out ⚡️ Decorator support (thanks to esbuild 0.21), improved dynamic import tree-shaking, SSR import fixes, and more! Vite 6 is next, introducing the Environment API. We're working on an even more flexible future for Vite. Get involved! 🙏 github.com/vitejs/vite/blob/…
6
102
6
879
51,984
Coming Soon: The Astro Content Layer ‣ One API for all of your site content ‣ Local Markdown, MDX, JSON, CSV, etc. ‣ Remote Data (API, or your favorite CMS) ‣ Backed by SQLite ‣ In development, coming this fall astro.build/blog/future-of-a…
18
69
29
644
73,843
They're finally here: Zero-JS View Transitions Chrome just shipped support for native, app-like animations between page navigation. Just CSS & HTML, no JS required! Try them today with built-in Astro support on day 1. astro.build/blog/future-of-a…
14
125
11
922
102,953