thắc mắc Rẽ sang backend thì nên bắt đầu với ngôn ngữ nào

Backend framework dành cho việc bắt đầu

  • Spring (Java)

    Votes: 62 31.5%
  • Django (Python)

    Votes: 22 11.2%
  • Rails (Ruby)

    Votes: 13 6.6%
  • Gin (Go)

    Votes: 52 26.4%
  • NestJS (TypeScript)

    Votes: 24 12.2%
  • ASP.NET (C#)

    Votes: 45 22.8%
  • Laravel (PHP)

    Votes: 11 5.6%
  • Express (JavaScript)

    Votes: 36 18.3%

  • Total voters
    197

phuocrose

Senior Member
em cũng đag tính hướng mobile, vd mình chuyên java xog thì nên đá qa cái gì tiếp để theo đc hướng mobile bác nhỉ?
chuyên java thì sang dart chơi với thằng flutter thôi, rành java thì chả khó gì cả. cần về native thì chơi native java + học thêm swift là dc
 

hikaruu

Junior Member
Tôi code ASP.NET MVC chưa bao giờ phải vác thân đi kiếm thư viện ngoài, cần gì lên nuget visual nhấn cái gụp là xong, tự tải tự cài, chỉ cần gọi ra sài, công cụ tiện ích như html helpper, razor... có sẳn hết :confuse:. Hỗ trợ lập trình viên tận răng như thế không ăn sẳn thì không lẽ phải gọi là bón cho ăn, trong khi đó tôi nhảy qua code mobile trên android studio dùng java, có cái chức năng như hiện biểu đồ cột thôi cũng phải lên github lấy thư viện. :shame:

Ở đây công nghệ, hệ sinh thái của microsoft hỗ trợ lập trình viên quá tốt chứ không có ý nói là nó trở nên bị hạ thấp hay gì cả. Đừng tự ti với con đường mình chọn như vậy, tự tin lên bạn nhé :nosebleed:
Vấn đề là nó không miễn phí , để vận hành dc hệ thống đó phải cài ti tỉ các thứ và nó ko free , chả khác gì con bò cho nó vắt sữa . Với nhiều lập trình viên họ làm vì đam mê chứ không phải mức thợ code , nên thích các ngôn ngữ toàn năng hơn viết dc editor , viết cả complier , làm devop luôn , thế nên javascript nó mới bá chủ như bây giờ
 

NobiEmon

Senior Member
Nest là làm api mà ta. Express cũng làm được

Vụ này k rành. Bạn nói thêm đi

Nest nó là DI framework rồi với gõ nó bằng ts nữa nên maintain,teamwork .... Chắc chắn ngon nghẻ hơn , express giờ làm kiểu vệ tinh cho mấy cục mono bự thôi, viết bậy bậy mấy dòng là xong cái service để dùng nên ngta vẫn ưa dùng, à python cũng có mấy cái framework viết api nhanh cực kì, công nghệ bây giờ đĩ thoã vô cùng đến nỗi .net6 cũng ra minimal api để nhảy vào cuộc chơi đấy anh8-)8-)8-)
 

Tonynguyenwega

Senior Member
Nest nó là DI framework rồi với gõ nó bằng ts nữa nên maintain,teamwork .... Chắc chắn ngon nghẻ hơn , express giờ làm kiểu vệ tinh cho mấy cục mono bự thôi, viết bậy bậy mấy dòng là xong cái service để dùng nên ngta vẫn ưa dùng, à python cũng có mấy cái framework viết api nhanh cực kì, công nghệ bây giờ đĩ thoã vô cùng đến nỗi .net6 cũng ra minimal api để nhảy vào cuộc chơi đấy anh8-)8-)8-)
Để tìm hiểu thêm nest vụ này. Thanks bro
 

Drinkfood1905

Senior Member
Code sẽ có cảm giác quen thuộc cực kì nếu ông từng làm việc với spring, .net hặc laravel :p:p, thôi bốc phét vậy đủ rồi tôi lại quay về crud tiếp đây :baffle::baffle:
e dùng ror ăn sẵn quen r, thằng nestjs nó có giống ror k thím :big_smile:
 

anoldvozer1710

Senior Member
Anh nào làm Angular trước thì có thể bắt đầu từ Nestjs, syntax tương tự, dễ học
KKvIDPX.png
 

zchimsau

Senior Member
Làm Java/Spring gần 3 năm cảm giác vẫn còn 1 núi thứ để tìm hiểu. Nhưng trend hiện tại & tương lai sẽ là Golang. Các bác muốn làm BE thì cứ Java/Node/Golang/.Net. PHP cũng nhiều job nhưng mà thôi nó sida lắm, tránh được thì tránh.
Cá nhân mình thì nếu học thêm 1 lang thì sẽ học Ruby vì khá thích Rails. Nhưng mà năm nay sẽ học tiếng anh chứ ko all in code nữa hehe
Nếu chọn lại thì tím sẽ chọn cái gì để làm
 

ryan17

Senior Member
Nếu chọn lại thì tím sẽ chọn cái gì để làm
100% vẫn là Java, mình thấy nó hợp với mình, miễn là nó vẫn còn phổ biến đủ để có nhiều cơ hội việc làm chứ mình cũng ko quan tâm trend này trend kia lắm.
 
Top