Câu hỏi chính của tôi là liệu có bắt đầu với node.js như là một newb hoàn thành phía máy chủ hay không. JS/node.js có phải là lựa chọn tốt để bắt đầu lập trình web phía máy chủ từ đầu không?Bắt đầu với node.js như một newbie server-side hoàn chỉnh?
Tôi thực hiện rất nhiều tác vụ giao diện người dùng, cụ thể là HTML, CSS và JS cơ bản. Tôi thậm chí còn muốn bắt đầu với Rails nhưng luôn có cảm giác rằng không biết những gì đang diễn ra đằng sau tấm màn làm cho tôi hoàn toàn không chắc chắn về khuôn khổ - nó chỉ là quá nhiều "quy ước về cấu hình".
Hy vọng của tôi là tìm hiểu JS nói chung và đi sâu vào node.js ngay sau đó. Tuy nhiên, tôi không biết, nếu đây là một cách tiếp cận tốt cho một người không có bất kỳ trải nghiệm phía máy chủ nào. Khi xem các chủ đề và thảo luận hiện có của node.js, thuật ngữ được sử dụng dường như đòi hỏi nhiều kiến thức về cách các máy chủ hoạt động nói chung.
Bạn có thể muốn xem "express", một khung công tác node.js để tạo máy chủ web mà nhiều người sử dụng. – thejh
Bạn có thể muốn tìm hiểu HTTP và sau đó chơi xung quanh với máy chủ HTTP trong nút. – Raynos
Nếu bạn đang lập trình web, bạn sẽ cài đặt một gói như Express.js. Bạn sẽ không sử dụng trực tiếp nhiều nút, nếu có. Vẫn học mọi thứ bạn có thể. –