Why I Don't Use NextJS For My Side Project Anymore

preview_player
Показать описание
I developed my side project in NextJS initially. However, I completely rebuilt it after deciding it was not the best solution.

The stuff I use to make my videos
thats pretty much it. Those are affiliate links so I might earn a commission if you purchase after clicking them. :^)
Рекомендации по теме
Комментарии
Автор

my advice just pick one thing you like and keep doing it. don't jump into every shiny new framework because you'll never get anything done.

MeatCatCheesyBlaster
Автор

It's all about the learning curve. You want to use a lot of frameworks or libraries, but the problem is that it takes too much time from us learning them, and if they change versions or change their structure, you have to learn them again.

Even though programmers are constantly learning, you can't use different frameworks for every different projects.

weekendcode
Автор

I kind of agree with you, BUT what you suggest here could lead people to 'tutorial hell' and never-ending frameworks to learn... I think a developer should have the ability to adapt and learn a new framework when needed. for me, React works for almost everything I need. and I'm using it at work. and some freelance web app projects. I won't spend my free time learning angular, Vue, Remix, Svelete, etc ..

zivtamary
Автор

Wouldn't astro with react also be a good choice? Since you can use all of the packages from the react ecosystem and still get very high lighthouse scores

maddada
Автор

The Phoenix Framework is really interesting and especially Phoenix LiveView, which provides a stateful connection between the server and the client where client-specific server-sided state is really easy to manage, and Laravel Livewire does really similar stuff

pixelstriko
Автор

As a employee:
The thing about learning many other framework is that if you are still becoming a senior on your framework is more beneficial to do all your projects in that framework. Only when your companies can pay you to move to another framework it start to make sense to learn that new framework because you can get paid while learning while using the company to help you get unstuck from paralysis of analysis. 3:32

RoyerAdames
Автор

Mind sharing which CMS are you using all together with Svelte?

DiegoBM
Автор

what about the T3 stack if not using nextjs?

ongkay
Автор

Thank you, very informative and useful

vonderklaas
Автор

I get what your saying, I’ve recently had to start learning angular for my work, I normally use REACT, can say that other frameworks allow you to see what works for them there benefits and through that transfer those best practices back to REACT.

yousafwazir
Автор

hi, what backend is needed to develop ecommerce site with next js

HaifengZhu-pnuq
Автор

Really depends on the project. For an app next is better but for a content-site like blog or documentation better astro or even full ssg with Hugo and vanilla with which you can always get 100 score bcs you can control what to load at the top of the page, what to prefetch, and what to fetch at build time.

vintagewally
Автор

when I did my first nextJS freelance project, I lucked out on 100% lighthouse across the board, but it took me like a day's worth of coding/refactoring to get there. in hindsight, for the kind of app I was building, astro and vice or something would have made more sense. this is all to say, I understand your point that not everything is meant to be a nextJS project. Damn you, Vercel, with your amazing framework! lol hope you can sense my lighthearted humor :)

ozzyfromspace
Автор

what application do you use in recording the audio

daviddozer
Автор

Josh, can svelte kit do some animation by keeping the best performance, i mean the animation is just like fade in, fade out, etc

ahmadadiiskandarubaidah
Автор

I think it depends on the project you have to build. I'm currently looking into next.13 together with Tailwind, I find it a fantastic pair. It is also designed for Back end. For coders There is so much stuff out there

maurov
Автор

I use NextJS every day for a big enterprise grade app but for smaller apps it's overkill

For smaller apps the KISS stack (Astro, Solid, Pocketbase) has potential... def going to try it out in the future.

owenwexler
Автор

i finished my first nextjs freelance project it was a landing page and im well aware nextjs was overkill but i wanted to learn it anyway so i used it. Now im 50/50 if i should use the precious time to further learn nextjs and learn headless e-commerce or should i learn something like Astro to make small landing pages better.

WebDevNiko
Автор

If I'm building an app, I'll use Next, if I'm building a static site, I'll use Astro

null_spacex
Автор

I was very interested in Svelte but chose NextJS just because I can get off the ground really quickly.

There’s a lot of lateral resources for React, NextJS - things like Tailwinds kits, generators, sandboxes that target NextJS / React and it really makes life easier.

Taooflu