Next, Nest, Nuxt,.. 어떻게 선택해야 할까?
(twilio.com)- Express 와 Next.js, Nest, Gatsby, Nuxt 비교
선택하는 법 : 3가지 질문으로 의사결정트리 구성
- 풀스택 앱을 만들고 싶은가?
- 풀스택 앱이라면 더 많은 자유와 유연성을 원하는가? 아니면 처음부터 즉시 사용 가능한 모듈을 원하는가
- 풀스택이 필요없다면 어떤 렌더링 전략을 선호하는가, 성능과 SEO친화적 측면에서
필자의 추천
- 뭔가를 배우는걸 좋아한다면 Next.js
- Vue.js를 선호한다면 Nuxt
- 서버를 만든다면 : 이미 만들어진 모듈들을 쓰려면 Nest, 맘대로 다 만들고 싶다면 Express
Next.js를 사용하면서 SSR을 사용하지 않고 다른 언어 (예를 들어 Java나 Goland)로 된 백엔드를 사용하더라도 React나 Vue.js 대신 Next.js를 사용할 때의 이득이 충분히 있는지 알고 싶네요.
- Next.js: React를 사용한다면
- NuxtJS: Vue.js를 사용한다면
- NestJS: 프론트엔드 기술과 관련 없이 Node.js 백엔드를 구축한다면
- Express: Fastify 추천