katharon said:
Javascript gồm 2 phần: Java làm frontend và script làm backend :sogood:
Đây nhé thớt :gach:
Đùa chứ. JavaScript thì nó chỉ là ngôn ngữ thôi.
Để làm backend thì có thể dùng 1 hoặc nhiều ngôn ngữ, ví dụ như PHP, C# (ASP .NET), Java, C , Go và đường nhiên là cả JavaScript.
JavaScript muốn run được ở backend thì chúng ta dùng Node.js. Bác viết ra file x.js rồi dùng node.js để run: node.exe x.js. Cơ bản là như vậy.
Node.js có nhiều frameworks, libraries để làm web backend, nên Node.js có thằng npm (Node package manager) giúp bác add/remove/upgrade các framework, libraries (gọi chung là packages) dùng trong project.
Nếu làm web bán hàng cho mục đích học tập thì ok nha bác. Còn cho mục đích thương mại thì cần cân nhắc vì eCommerce services nó đã quá mạnh, phát triễn lâu đời, nhiều hàng họ rồi nên bỏ tiền ra dùng dịch vụ vẫn đỡ tốn tiền hơn là tự phát triễn từ đầu.