IT - career path

Thảo luận trong 'Thư giãn' bắt đầu bởi depzaivai, 17/10/22.

  1. mashimuro

    mashimuro Glory to Mankind Lão Làng GVN

    Tham gia ngày:
    16/11/04
    Bài viết:
    21,465
    Cái Vếu js năm 2020 có xài thấy phiền vcl peepo_dead
     
  2. [K]

    [K] シェンムー Ryo Hazuki Lão Làng GVN

    Tham gia ngày:
    9/9/07
    Bài viết:
    9,693
    Nơi ở:
    :|
    Thằng Vue2 EOL rồi nên nhiều người khi lựa chọn migrate lên Vue3 thì lại quay xe sang bọn mới kia mà. Vụ ko tương thích ngược này của Vue hơi củ chuối tí cơ mà vẫn thích nó pu_pepeevilplan
    Cá nhân m thì thấy Vue dễ học dễ dùng nhất trong đám FE framework hiện nay rồi. Cộng đồng nó ko lớn như thằng React nên đôi khi phải tự làm mấy cái ko có sẵn thôi peepo_dab
     
  3. toan_gamer

    toan_gamer Mega Man Lão Làng GVN

    Tham gia ngày:
    14/11/04
    Bài viết:
    3,149
    Nơi ở:
    Đắng Sống
    cty bé tẹo nên dự án bao năm cũng chỉ xài .net 3, với .net 4, DB thì sql 201x worry-7
    đống web ngoài toàn bảo lôi bọn cms như joomla với wp làm rồi ném cho khách worry-13

    xin tư vấn là giờ mình nên học j tiếp? worry-5
    bạn mình thì bảo học tiếp cái C# luôn cũng đc, còn ưng FE thì React cũng đc luôn worry-69
     
  4. Hoàn Gia Sắc

    Hoàn Gia Sắc Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    14/9/09
    Bài viết:
    4,226
    Giờ Svelte mới dễ dùng nhất. Nó là bản cải tiến của Vue, syntax tương tự mà đơn giản hơn. Nó có complier tự động optimize code khi build. React cũng đang học theo phát triển React complier để tự động optimize code, không cần viết useMemo bằng tay nữa.

    Vue 3 học theo React thêm hook với state nên phức tạp hơn Vue 2 một chút. Ai ghét hook của React thì cũng ghét theo
     
    mashimuro and [K] like this.
  5. [K]

    [K] シェンムー Ryo Hazuki Lão Làng GVN

    Tham gia ngày:
    9/9/07
    Bài viết:
    9,693
    Nơi ở:
    :|
    Thanks fen.
    Trước nhìn thằng Svelte thấy cú pháp của nó gợi nhớ đến 2 thằng template cho Java trước khá ghét là Velocity với Thymeleaf nên ghét luôn thằng Svelte. Nào làm side project lquan chắc thử nó mới đc pu_pepelifter
    Vue3 lại nối gót React à. Tại lần cuối mình dùng Vue là 2 năm trước, lúc đấy Vue3 vẫn chưa stable thì phải. Haizz.
     
  6. windy1992

    windy1992 One-winged Angel GameOver Lão Làng GVN

    Tham gia ngày:
    25/10/08
    Bài viết:
    7,569
    vue2 vẫn thích nhất
     
  7. mashimuro

    mashimuro Glory to Mankind Lão Làng GVN

    Tham gia ngày:
    16/11/04
    Bài viết:
    21,465
    Javascript thuần là stable nhất :6cool_sure:
     
  8. built

    built Fire in the hole! Lão Làng GVN

    Tham gia ngày:
    10/5/09
    Bài viết:
    2,512
    Thích Vue vì thích Single File Component và ghét JSX. Loop và Conditional rendering trong JSX xấu vãi đái peepo_dead
     
  9. huydaybn3000

    huydaybn3000 Mega Man ⚜ Duel Master ⚜ Lão Làng GVN

    Tham gia ngày:
    26/3/07
    Bài viết:
    3,109
    Nơi ở:
    Hà Nội
    Chả hiểu sao mình ghét react vãi, chắc 1m 10 ông thần react nên đụng nhiều peepo_dead, giờ vẫn bám angular cho FE do dependencies tốt, chứ react dependencies toàn kiểu phải parse sang mới dùng đc...

    Btw, dạo này xem primeagent thấy lão khen htmlx ghê, chắc học thử.
     
    depzaivai thích bài này.
  10. vondutch2550

    vondutch2550 Mayor of SimCity ➹ Marksman ➹ Lão Làng GVN

    Tham gia ngày:
    30/3/08
    Bài viết:
    4,495
    Mình như fen. Hồi 2013 bập vô con Angular, má ghét nó kinh khủng, khó nuốt trôi nó vãi lìn ra mà chắc tại lúc đó quen xài jquery. Tầm 2016 mò React cũng thấy nó lằng nhằng, đặc biệt ghét cái JSX của nó, nhìn nó cứ dị dị khó chịu vl. Biết tới Vue như chân trời mới luôn, thích nó vkl

    Cái HTMX thấy nó cũng có gì nổi trội lắm đâu mà nhiều ông cũng đang khen nó quá trời
     
  11. Hoàn Gia Sắc

    Hoàn Gia Sắc Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    14/9/09
    Bài viết:
    4,226
    HTMX chẳng qua extend HTML syntax thêm một số tính năng front-end cơ bản như AJAX để fetch API từ server thôi. Đối tượng hype framework này là mấy ông backend dev thuần server side rendering framework như Django, PHP yếu skill front-end, không muốn học SPA framework như React. Hoặc do backend cũ quá, ngại refactor viết lại FE từ đầu.

    Điểm mạnh của framework này là server render hết HTML về browser không có JavaScript vẫn render được. React SSR thì server vẫn phải convert một số component qua JSON rồi React mới parse ra được. Chứ về tính năng không bằng mấy framework chuyên SPA như React, Vue.

    Giờ trend server side rendering bắt đầu hot trở lại. React cũng từ SPA framework quay xe về SSR như Next.js
     
    Chỉnh sửa cuối: 2/8/24
  12. VạnKiếp Bất Phục

    VạnKiếp Bất Phục Donkey Kong Knight Lão Làng GVN

    Tham gia ngày:
    14/10/09
    Bài viết:
    453
    Bác có thể phân tích vài điểm chính tại sao SSR lại hot lại nhỉ, SPA thì trend 5 năm nay. Thậm chí về SEO thì bây giờ google đã cào đc SPA ngon lành r.
     
  13. vondutch2550

    vondutch2550 Mayor of SimCity ➹ Marksman ➹ Lão Làng GVN

    Tham gia ngày:
    30/3/08
    Bài viết:
    4,495
    SSR nếu server mạnh thì bấm phát load ra luôn cái web còn nhanh hơn CSR nhiều. Mấy thằng như NUXT NEXT giờ toàn xài kết hợp SSR với CSR không mà. Như thằng TGDĐ hồi vài năm trước trend CSR SPA ra tùm lum nó vẫn SSR, load cái web nhanh vãi đạn luôn, còn giờ thì chậm lại rồi
     
  14. [K]

    [K] シェンムー Ryo Hazuki Lão Làng GVN

    Tham gia ngày:
    9/9/07
    Bài viết:
    9,693
    Nơi ở:
    :|
    SSR mình nghĩ ưu điểm lớn nhất vẫn là load nhanh và tối ưu cho việc SEO/share lên mxh?
     
  15. windy1992

    windy1992 One-winged Angel GameOver Lão Làng GVN

    Tham gia ngày:
    25/10/08
    Bài viết:
    7,569
    load nhanh sao bằng CRS , vẫn là SEO thôi
     
  16. [K]

    [K] シェンムー Ryo Hazuki Lão Làng GVN

    Tham gia ngày:
    9/9/07
    Bài viết:
    9,693
    Nơi ở:
    :|
    À ý là load khi lần đầu mở trang ấy :v
     
  17. windy1992

    windy1992 One-winged Angel GameOver Lão Làng GVN

    Tham gia ngày:
    25/10/08
    Bài viết:
    7,569
    SSR luôn cần vì ... phải có data nhạy cảm từ server như id :v mấy cái lấy từ server mấy công cung gọi API thì thôi render SSR trươc :v
     
  18. A4_160

    A4_160 snake, snake, snaaaake Lão Làng GVN

    Tham gia ngày:
    26/5/09
    Bài viết:
    8,475
    Cái để giữ chân user là vẫn là thời gian lần đầu load trang thôi, cái này thì SSR tốt hơn CSR nhiều khi không phải load quá nhiều javascript và đợi nó execute
     
  19. Hoàn Gia Sắc

    Hoàn Gia Sắc Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    14/9/09
    Bài viết:
    4,226
    Google bot để cào được JavaScript thì phải đợi JS framework render hết ra HTML rồi mới cào. Tốc độ đợi càng chậm thì điểm Core Web Vitals càng thấp, ảnh hưởng điểm xếp hạng SEO.

    Bây giờ xu thế big data nên API load ngày càng nặng. Một REST API request lấy về mấy MB data là bình thường. Client side get về rồi còn phải parse JSON ra render, nên dĩ nhiên chậm hơn là lấy về 1 cục HTML đã tính toán hết về render trực tiếp. Nên React team tái định nghĩa ra React Server Component vì performance + security chứ không phải vì SEO.
     
  20. huydaybn3000

    huydaybn3000 Mega Man ⚜ Duel Master ⚜ Lão Làng GVN

    Tham gia ngày:
    26/3/07
    Bài viết:
    3,109
    Nơi ở:
    Hà Nội
    Để dùng thử htmlx với spring boot build war thử xem, mấy project bên mình toàn chơi angular nhúng vào spring boot nên code tù vãi.
     

Chia sẻ trang này