React k khuyến khích lắm nhưng học cũng đc, nên học next hơn, khuyến khích đi đg full stack chứ thuần fe hơn khó sau 30, vì role fe bị "khinh bỉ" vkl...
kịp thạo để đi xin việc trc khi già hơn á mà FE thì tại vì thích vậy thôi, chứ h vẫn bị giao làm BE (C#) với cả DB (SQL Server) nữa, dù là hệ thống cũng có sẵn, việc mình là clone, sau đó modify lại cho phù hợp thôi chọn React vì thấy nhìn cũng hay hay, với build web chạy có vẻ mượt mà, nên học thêm cho biết
40 tuổi chiến react, next, knockoutjs, backend chiến nodejs, c#, setup cài đặt môi trường test, prod ầm ầm đây
t thấy bây giờ trừ mấy cty nhỏ thì ít ai giao task đòi hỏi fullstack cho 1 thằng làm nên thường sẽ chia ra, FE thường ko biế BE, còn BE thường biết chút chút FE, có thể support những task liên quan tới data handling, còn UI thì thôi nghỉ đi, ôm đồm quá ko đc việc gì ra việc gì.
Thấy rất nhiều người xài React hoặc Next. Cũng thấy nhiều đứa đánh giá thằng Svelte gì đó ngon phát triển tùm lum. Tui xài thử chỉ thích mỗi thằng Vue. Rảnh rảnh là ngồi vọc cái Nuxt làm FE với Nest làm BE. Làm làm hồi bị ghiền luôn
Dễ vcl bạn tôi ơi, học 1 tuần, cắt html 1 cái template là thành thạo. Giờ nó có class sẵn rồi, bập vào thôi, thậm chí css có flex box với grid không như hồi xưa ngồi vẽ table lòi trĩ.
thì class đơn giản độ lại thì biết chức năng từng class thế thôi chứ bảo đưa désign figma rống rắn làm từ scratch đéo biết dwungj sao
Không biết già hay OCD hay sao mà không thích dùng thằng Tailwind nha. Đó giờ gần như toàn bộ web tui toàn tự viết class viết CSS lại toàn bộ. Cũng tạo luôn 1 bộ css như thằng tailwind nhưng gọn hơn theo sở thích cá nhân. Chứ nhìn cái div cái p mà 1 nùi class thấy khó chịu vl. Mà công nhận là xài nó dựng ra cái web nhanh hơn hẳn tự code css
vấn đề ko phải làm đc hay ko mà là chuyên môn hoá, nhiều ông giỏi vcl đưa gì cũng làm đc, nhưng giờ vỗ ngực kêu tao làm UI đc nhưng 10 ngày mới xong, đưa thằng chuyên làm UI nó làm 2 ngày xong mà lại còn mượt mà, đúng chuẩn các thứ.
Nghe lời mình, cắt template trên figma dễ lắm, cứ lên học html css 1 tuần, ghi nhớ trong đầu những cái cơ bản như display flex, display grid, học cách bố trí vận hành của flex, grid như thế nào, margin, padding, rồi cắt 1 cái template html đơn giản (sử dụng html css thuần đừng xài library), cắt xong bảo đảm cắt cái thứ 2 như gió, xong rồi ngâm cứu tới animation. Giờ cái gì cũng có, đụng cái gì bí thì google, lên youtube mò short coi cách xử lý.
React giờ bị thằng Vercel lũng đoạn. Mấy tính năng mới của React 19 đa phần là SSR và RSC phục vụ cho Next.js. Next.js version mới thì không stable. Bắt người dùng làm tester, bị cộng đồng dev chửi quá trời
Thích thằng Vue ghê mà cộng đồng cứ chìm chìm. Ngồi điểm lại những thứ mình từng làm qua thì từ FE như mấy cái cơ bản Html, CSS, JS kiểu Bootstrap, Tailwind cũng hay làm, viết chay cũng đang làm luôn. Rồi JS thì ReactJS, Vue đã từng join dự án dùng, mấy cái như NextJS, PreactJS thì tìm hiểu sơ qua để làm mấy cái side project vớ vẩn. BE thì NextJS, Java, Spring thì hay gặp, ít gặp thì từng join 1 con dùng Ruby on Rails, 1 con dùng Lavarel, Python cũng biết tí chút vì thấy nó cũng dễ học với cũng tí thì ăn đc 1 dự án Python. DB thì hay dùng MySQL, Postgresql, SQL server, DynamoDB với Mongo cũng đều từng làm 1 lần nên hiểu qua qua. Mobile thì từng tìm hiểu công nghệ từ đầu cho 2 app dùng ReactNative với Flutter, cũng từng phải tìm hiểu thằng Swift khi viết DD cho 1 dự án. Mảng desktop app thì lâu lâu lại gặp 1 con VB.Net với C#, xưa từng làm app bằng Java Swing nữa, app C++ ngày xưa cùng tìm hiểu 1 tí để viết tool auto game nữa. Xong giờ ăn rồi đi viết DD với UTD với review code
Vue cũng phổ biến thứ hai sau React rồi. Framework này chắc tụi TQ xài nhiều nhất. Nhiều thư viện docs chỉ có tiếng Tàu. Tác giả của Vue.js cũng là gốc Tàu.
Tính luôn vue 2 + vue 3 thì lại chẳng đứng thứ 2. Mấy thằng kia mới nổi gần đây nên active nhiều hơn là bình thường. Vue.js tuổi thọ cũng chục năm rồi Hơn nữa core Vue 3 nhiều tính năng mới như hook composition không tương thích với Vue 2 nên giờ vẫn còn nhiều người dùng Vue 2