thảo luận Nextjs sẽ là tương lai cho web dev framework

File nào "use client" thì nó sẽ là CSR còn ko mặc định là SSR thôi
'use client'; vẫn là ssr bạn ơi.

Nó vẫn sẽ render trên server và hydrate lại ở client

Bạn có thể thử log ra 1 cái text nào đó ở trong file có use client. Để ý cái log đó sẽ hiện cả trên log của dev server lẫn log trên browser
 
Hơi ngoài lề 1 chút các bác backend có thể đề xuất cho em một con laptop đáp ứng tốt các nhu cầu của một backend dev được không ạ. Em có định hướng backend rồi lấn sang devops nên macbook có lẽ không phù hợp lắm, em bắt đầu bằng java thì job java backend hiện có nhiều và có dễ xin thực tập hay xin việc không? Em cảm ơn các bác.
 
Hơi ngoài lề 1 chút các bác backend có thể đề xuất cho em một con laptop đáp ứng tốt các nhu cầu của một backend dev được không ạ. Em có định hướng backend rồi lấn sang devops nên macbook có lẽ không phù hợp lắm, em bắt đầu bằng java thì job java backend hiện có nhiều và có dễ xin thực tập hay xin việc không? Em cảm ơn các bác.

Sao Mac k phù hợp vậy? Trừ khi b code .Net

Sent from Xiaomi Redmi Note 9S using vozFApp
 
hên quá e học angular, mà mục đích học thêm frammework chỉ để làm điểm cộng khi ứng tuyển.E vẫn theo định hướng làm spring microservice, devops hơn, không thích UI cho lắm
 
Theo mình là giấu dc ip và endpoint của backend (vì route api của next sẽ như 1 th proxy) debug network của browser sẽ chỉ thấy gọi đến chính cái trang nextjs hiện tại



Cái trò ssr thì thằng nuxt nó viết xịn và dễ dùng hơn nhiều
Có từ 2019 thời mình chập chững bước vào ngành rồi. Thằng next cảm giác nó làm quá rối rắm cái gì cũng muốn nhét vô
Mình hiểu việc call api hay render được xử lí ở server hết rồi, không còn là kiểu gọi ở client rồi render nữa nên chắc sẽ không bị lộ api, đúng nhỉ
 
vì nó dễ quá chứ không phải hót, bên anh Python tìm k ra người thiếu 10 vị trí mà mới mở 1 slot ReactJS ra 300 cái cv nộp. Hót là Vue em nhé. Tin anh đi
gì mà tuyển ko ra, python còn nhanh hơn hơn nextjs mà , có bao nhiu feature thì cứ import vào là có :v

from product import FeatureA
def main():
feature_a = FeatureA()
return feature_a
 
Hiện tại thì React vẫn là thằng được ưa chuộng phổ biến nhất so với Vue và Angular cái này chắc đã có nhiều topic thảo luận rồi. Gần đây thằng Nextjs là một framework của React đang khá là hot, ngay cả trang doc của react mới cũng không còn đề cập đến create-react-app nữa mà thay vào đó recommend các framework khác đặc biệt là Next. Next vừa làm được cả server side rendering, hỗ trợ SSG,...
Nó cũng có thể làm được full stack app. Dạo gần đây mới nổi thằng T3 stack: Next, Tailwind, Typescript, TRPC, Prisma,... để build một web app type-safe ngon lành. Trước đây thì fullstack javascript là MERN, MEAN stack nhưng chắc xu thế tiếp theo sẽ là thằng Nextjs này vì cộng đồng support lớn, rất nhiều library được phát triển cho nó.
Ý kiến của các bác thế nào ạ :beauty:

Edited: Thấy nhiều bác tranh luận về phần Nextjs có thể làm fullstack thì cái này e như ở trên em nói nó có thể thay thế được MERN or MEAN stack chứ chắn chắn không thể thay thế các ngôn ngữ khác như java, .Net, ... được. Nextjs sẽ chỉ làm fullstack với các app nhỏ, ecommerce, static site,... Nó vẫn có thể call đến các services khác như các bọn Framework, library bình thường được mà.
use-of-next-1536x784.png

Vì đây là topic thảo luận nên mọi người cứ cho ý kiến ạ :beauty:
Có skeleton nào dễ hiểu , barebone ko fen , chứ search github làm mấy cai crud login/register đơn giản mà nextjs nó import tè le , ko hiểu sau này maintain như nào.
2. Mình host trên s3 thì nextjs hơn gì reactjs bthg vậy fen .
 
Next ngon mà. Ông nào bảo Vue hot thì thôi cho xin, trừ thị trường Trung ra thì Âu Mỹ nó vẫn kì thị Vue vì cái mác Trung lắm.
React còn build đc App nữa nên thời nào nó vẫn hot thôi.
Còn muốn nhiều job ít CV thì học Python. Dạo này nổi lên Langchain HuggingFace các kiểu, dev Python tha hồ việc.
 
  • Đang dùng nextjs để làm Frontend SSR.
  • Backend dùng .Net Core. Làm API tổng hợp dữ liệu cho FE.
  • ElasticSearch để làm Search Engine.
  • Headless CMS xài MongoDb và Tomcat Server.
  • Thêm siêu tool tổng hợp dữ liệu vào ElasticSearch
  • Thêm siêu tool để xử lý redirect bằng nginx qua database.

Nguyên đống đó deploy trên K8s đúng là "phê" vãi cả linh hồn. Nội cái đống helm file thôi là đủ ngất ngư.
 
Back
Top