테스트 사이트 - 개발 중인 베타 버전입니다

Next.js 프레임워크 인기

· 1년 전 · 4529 · 15

 

Next.js 라고 하는 풀스택 웹 개발 프레임워크를 알게되었습니다.

많이들 아시는 넷플릭스, 틱톡, 트위치, 노션 등의 서비스 개발에 사용되었다고 하네요.

또, 유튜브에서 많은 개발자분들이 이 프레임워크를 좋게 평가하고요.

 

Next.js 말고도, Nuxt.js, Remix, Sveltekit 등 너무나 많은 유사 프레임워크가 있어서

뭐가 좋고 나쁜지 한 번에 비교하기가 어렵네요 ㅠㅠ

 

순수 Vanilla JS로만 개발하는 것 보다 이런 것을 쓰는 게 많이 효율적일까요?

물론, 어떤 서비스를 개발하는지, 개발인력 규모는 어떠한지 등에 따라 달라지겠네요...

 

저는 사실 이러한 프레임워크들을 굉장히 긍정적으로 생각합니다.

프레임워크의 권장사항을 따르면서 개발하니 스파게티 소스가 될 확률도 많이 낮아질 것 같고요...

React나 Vue.js같은 JS 라이브러리의 단점인 SEO 문제 등도 해결할 수 있을 것 같고요...

 

Next.js를 실무에 사용하고 계시는 분이 계시다면, 장단점을 공유해 주시면 감사하겠습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 15개

베스트 댓글

1년 전 BEST

@부산곰돌이 
넹 최근 몇년간 웹개발 트렌드가 SPA(싱글 페이지 어플리케이션),
말씀하신대로 웹페이지가 아닌 웹앱 개념에 집중 되면서,
리액트, 뷰, 스벨트 같은 프론트 엔드 프레임워크들이 성장했고

이렇게 개발 된 데이터들으 모두  js에 담기게 되고 html은 껍데기만..
(클라이언트 사이드 렌더링) 검색에 걸리지 않는 문제들이 생기고

그렇다면 서버에서 미리 다  렌더링 다해서 보내주자 (서버 사이드 렌더링)
 대세가 점점 풀스택 프레임 워크인
NextJs / NuxtJs / Sveltekit 쪽으로 이동하는 것 같아요.

 

그러면서 Nodejs에서의 서버사이드에서 다루던 영역의
간단한 기능들을 포함하고

점점 더 프론트 /백엔드가 뒤죽박죽되는 세상이 다시 오는 거 아닌가??
그렇다면 의문의 PHP의 1승인가 ?? 

윗분의 말씀이 될지도 ㅎㅎ
 

 


 

원댓글 보기 →
1년 전 BEST

@미니님a 

 

그누6가 그렇게 된다면 말씀처럼 정말 다양하게 개발할 수 있을 것 같습니다. 기대가 되네요

원댓글 보기 →
1년 전 BEST

그래서, 그누6가 프론트 / 백 나누는 시스템이면, 다양한 프론트 프레임(라이브러리)워크를 사용할 수 있을텐데 라는 생각을 아직까지 포기를 못하네요 

원댓글 보기 →
1년 전

넥스트가 14버전부타 서버컴포넌트 php랑 비슷하다고해서 ㅋㅋㅋㅋ 넥스트 하나로 cms 만들고 있어요 ㅋㅋ

1년 전

@리오닥터

 

안그래도 조코딩 유튜브 보니까 php가 의문의 1승이더라고요 ㅋㅋㅋ

오우~ 나중에 한 번 개발후기 공유해 주세용 ㅎㅎ

화이팅입니닷

1년 전

@부산곰돌이 그누보드 - JS프레임워크 1 페이지 (sir.kr) 여기서 토론하고싶네요 ㅋㅋ 부산곰돌이님 

1년 전

@리오닥터 

 

좋은 토론장을 소개해 주셔서 감사합니다^^

이러다가 그누도 이것을 사용하지않을까..

Nuxt.js 는 vue 인기 죽으면서 잘안써요

remix 는 유료

스벨트킷은 스벨트 배우는 사람들 부터가...

 

Nextjs 를 쓰죠 리엑트로 서버사이드 렌더링 해서요

@마르산 remix.js 는 무료화 된 지 2년이 다 되어 갑니다.

1년 전

@마르산 

 

안그래도 다들 서버사이드 렌더링을 강조하던데 SEO 때문에 그런 것 같군요.

프론트 제작할땐 next.js를 써서 작업중입니다. 리액트로 작업할땐 아주 만족하면서 작업합니다

1년 전

@야채킴 

 

오! 만족하신다니 저도 빨리 개발해 보고 싶네요~ 열심히 공부해 보겠습니다

게시글 목록

번호 제목
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463
1717452