Hỏi về định hướng làm Web: ASP.NET, C# hay Nodejs

em hiện đã học html/css ,còn javascrip đang học . em phân vân giữa ASP.NET , C# hay Nodejs
và đọc được bài báo này https://laptrinhvien.io/cong-viec-cho-lap-trinh-vien-bay-gio/

a/c nào có kn chia sẽ em với ạ

Kinh nghiệm thì nên cả 2. Business vẫn bên ASP xử lý chính. NodeJS là Forward Gateway API.
Em đang học thì đừng triển khai theo cách trên, chỉ cần biết ASP.NET.

4 Likes

.NET thì phải đi cùng với C# đúng ko ạ

.NET dùng C#, VisualBasic, C++. Đa số là C#. Chỉ khi nào project đủ lớn mới cần thêm team C++ đi optimize.

Đây là bài viết về kiến trúc hệ thống, đi từ đơn giản MVC (ASP.NET), đến DDD, cuối cùng CQRS, bài cơ bản mà em có thể tham khảo.
https://blog.techtalk.vn/posts/thiet-ke-he-thong-quan-ly-danh-muc-san-pham-trong-he-thong-ecommerce

4 Likes

cảm ơn a nhiều lắm :yum:

Anh thấy em đang học javascript, vậy thì theo Nodejs là một lợi thế đó.

  • Để viết một server nodejs thì khá đơn giản, chỉ vài ba dòng code là em có thể tạo một server nhỏ rồi.
  • Không cần phải học thêm một ngôn ngữ khác, em chỉ cần biết javascript thôi là đủ để giải quyết các công việc của mình. (Khá là tiết kiệm thời gian)
  • NodeJs đang là xu hướng hiện tại đấy, muốn biết tại sao thì em chỉ cần search với keyword “nodejs” là sẽ thấy thôi.
  • Khi sử dụng những Web Framework như React, Angular, Vujs + Nodejs em sẽ thất sự nhất quán trong cách code.

Với .NET em có thể tìm hiểu về Asp.net core, đó là xu hướng mới, cũng khá thú vị. Nó nhẹ nhàng hơn ASP.NET Framework trước đây. Cách viết code cũng khá simple và còn cross platform.

Tuy nhiên bản thân anh thì vẫn recommend Nodejs hơn :smiley:

1 Like

Mình trích lại câu hỏi của mình từng hỏi anh Vũ, đã từng triển khai các dự án cho khách hàng sử dụng NodeJS.

Tất cả câu hỏi:

3 Likes

đa tạ anh :heart_eyes:

cám ơn chị nhé. rất bổ ích ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?