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: 306 39.5%
  • Django (Python)

    Votes: 92 11.9%
  • Rails (Ruby)

    Votes: 37 4.8%
  • Gin (Go)

    Votes: 154 19.9%
  • NestJS (TypeScript)

    Votes: 95 12.3%
  • ASP.NET (C#)

    Votes: 179 23.1%
  • Laravel (PHP)

    Votes: 63 8.1%
  • Express (JavaScript)

    Votes: 110 14.2%

  • Total voters
    774
Sao thấy ở nước ngoài ASP.NET có vẻ đc chuộng mà ở VN thấy hụt hơi thế các bác




giá mà có cái react buồn nhỉ, thêm cái ảnh này nữa
1654984799991.png

nghe nhiều bác kể, thì thằng này hay dùng cho doanh nghiệp, start up như ở VN thì cứ nhanh, rẻ mà chơi. Doanh nghiệp ở mình thì mấy thằng top tier em toàn thấy Java là chủ yếu r, dạo này M$ có vẻ tập trung phát triển hơn cho .NET nch là chỉ b 2 từ " mong đợi", mong được dùng ở VN nhiều hơn
 
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.
Haha. Mình tưởng thím hối hận với java
 
T thì k nghĩ thế, giờ chắc là k nhiều người start prj mới bằng django nữa. Cty t cũng chuyển từ python sang Go r. T tin vào Go hơn, đợi ecosystem của nó phát triển thì dùng nó để code web sẽ tiện hơn.
Thế thì anh cứ chờ tiếp trong hạnh phúc đi nhé :rolleyes:
 
Vote Java, banking Java/Kotlin nhiều lắm nên không lo chết đói. Nhưng có điều kiện thì muốn thử Go :rolleyes:. Quen được ông PM làm bank khác có project dùng Go, thì bank đấy lắm scandal quá nên lại thôi.
 
Mới đổi nên học ngôn ngữ có syntax ngon lành như c# hoặc java. Sau khi code thành thạo thì đổi cái khác nó dễ. Ham hố ngôn ngữ ngắn gọn với thư viên nhiều sau này nâng trình khó bởi thư viện làm hết thành ra mình chả hiểu mẹ gì bên trong. Thêm nữa syntax ngon rèn luyện tư duy code với cách code chỉnh chu. Chứ backend mà làm như một mớ rác trên fe thì sau này sửa thì chỉ có chết
 
Mới đổi nên học ngôn ngữ có syntax ngon lành như c# hoặc java. Sau khi code thành thạo thì đổi cái khác nó dễ. Ham hố ngôn ngữ ngắn gọn với thư viên nhiều sau này nâng trình khó bởi thư viện làm hết thành ra mình chả hiểu mẹ gì bên trong. Thêm nữa syntax ngon rèn luyện tư duy code với cách code chỉnh chu. Chứ backend mà làm như một mớ rác trên fe thì sau này sửa thì chỉ có chết
thư viện nhiều tôi thấy thằng spring, chính nó đấy, cái gì cx có, đánh vài annotation vào là xong
 
ủa em tưởng .net core giải quyết được vụ môi trường rồi mà thím?
Giải quyết dc môi trường rồi, code dc web ngon lành thôi. Còn một số thư viên .net sâu trong windows chưa port qua hết. Ví dụ thự viên drawing vẫn còn lỗi chẳng hạn
 
thư viện nhiều tôi thấy thằng spring, chính nó đấy, cái gì cx có, đánh vài annotation vào là xong
Bản thân sử dụng cái core spring thì phải chịu chứ sao. Mấy cái cơ bản ko có framework ấy chịu khó tự viết sau này hiểu vản chất rồi thì framework thư viện mà phang. Đi làm BE hay có cái cải thiện tốc độ. Nếu ko rõ bản chất sử dụng đại thư viện thì chỉ có ăn *** trở lên
 
Last edited:
Back
Top