feat: update Post 2024-03-02-version-3
#3
1 changed files with 5 additions and 1 deletions
|
@ -35,7 +35,11 @@ I tried to migrate to the new [app router structure](https://nextjs.org/docs/app
|
|||
|
||||
As an alternative, I was thinking of using [Astro](https://astro.build/), but it’s still React under the hood. I’m happy to use React for work but I don’t want to have to deal with its newest idiosyncrasies in my own stuff.
|
||||
|
||||
<aside><strong>Update 03/13/2024</strong> It has been pointed out to me[^5] that Astro is - in fact - _not_ React under the hood. It uses the JSX-like syntax, but isn't React. I'll be reconsidering it in the future when I need something above 11ty.</aside>
|
||||
<aside>
|
||||
|
||||
**Update 03/13/2024**: It has been pointed out to me[^5] that Astro is - in fact - _not_ React under the hood. It uses the JSX-like syntax, but isn't React. I'll be reconsidering it in the future when I need something above 11ty.
|
||||
|
||||
</aside>
|
||||
|
||||
Simply put modern React confuses the hell out of me. I’m not all in for [“server vs client components”](https://nextjs.org/learn/react-foundations/server-and-client-components). I’m certainly not the only one[^4]. I don't want this post to digress into my thoughts on modern React so I'm going to sidestep that for now. I am forced to learn its newest architecture for work, but for my personal site I'd rather things be <mark>easy</mark>. I'm tired of having to deal with breaking changes all the time. I longed for the days of PHP where stuff just worked forever. It was time to embrace an old foe: boring technology.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue