Hướng dẫn cài đặt nodejs
tìm hiểu tổng quan kiến thức về NodeJS là gì từ a-z. CodeGym cũng sẽ hướng dẫn bạn cài đặt và khai báo NodeJS ngay tại bài viết dưới đây. Show Nội dung NodeJS là gì?NodeJS là một loại mã nguồn mở và khởi chạy trên môi trường V8 JavaScript Runtime – trình thông dịch JavaScript tốc độ cực nhanh trên trình duyệt Chrome. Từ khi ra đời, NodeJS hỗ trợ chương trình của các nhà phát triển web trở nên đơn giản và dễ dàng để mở rộng. NodeJS là một loại mã nguồn mở Ban đầu dự án phát triển NodeJS có tên là web.js. Khi ấy mục đích đơn thuần của nó chỉ để sử dụng như một ứng dụng web, thay cho Apache và một số server khác. Tuy nhiên, dự án web.js nhanh chóng phát triển và vượt qua khả năng của một webserver thông thường. Thậm chí nó còn có thể được coi như một nền tảng đa mục đích. Vì vậy, ngay sau đó dự án được từ đổi tên từ web.js thành Node.JS và được sử dụng cho đến ngày nay. Ví dụ cách viết “Hello CodeGym” bằng chương trình NodeJS. Bước 1: Tạo 1 file mới tên app.js và thêm gõ vào 1 dòng code: console.log("Hello World!"); Bước 2: Mở node của bạn lên, chuyển danh mục thành thư mục nơi mà file được lưu và chạy chương trình node app.js. Bước 3: Màn hình xuất hiện dòng chữ: Hello CodeGym Chỉ đơn giản vậy thôi là bạn đã hoàn thành 1 chương trình trong NodeJS rồi đó. \>> Path trong NodeJS là gì? Tìm hiểu ngay về NodeJS tại đây. Ưu và nhược điểm của NodeJS là gì?Ưu điểm
Tìm hiểu ưu và nhược điểm của NodeJS Nhược điểm
Những ứng dụng bạn nên viết bằng Node.JSBạn có thể sử dụng NodeJS để xây dựng nhiều loại ứng dụng khác nhau. Từ ứng dụng web, ứng dụng trò chuyện,… nó đều có thể thực hiện tốt. Tuy nhiên, để có thể tận dụng được tối đa điểm mạnh của mình, NodeJS thường được sử dụng để xây dựng chương trình mạng cho máy chủ web (tương tự như PHP, Java hoặc ASP.NET). Một số ứng dụng phổ biến được xây dựng bằng NodeJS như:
Lý do bạn nên sử dụng NodeJS là gì?Bạn nên sử dụng NodeJS trong những ứng dụng web Hiện nay Node.JS ngày càng phổ biến và được yêu thích bởi các lập trình viên. Vậy lý do gì mà khiến nó được lòng các lập trình viên như vậy? Cùng tìm hiểu dưới đây nhé.
\>> Trở thành lập trình viên NodeJS chỉ trong vòng 6 tháng ngay tại CodeGym Hà Nội: click. Hai framework được sử dụng phổ biến của NodeJS là gì?ExpressFramework Express được yêu thích sử dụng bởi 73% các nhà phát triển NodeJS. Một con số khá ấn tượng phải không? Vì thế, express luôn được ưu tiên sử dụng với các lập trình viên mới. Express là một NodeJS framework động. Nó cung cấp sự linh hoạt và sự tự do cho các nhà phát triển trong việc tùy chỉnh giao diện của ứng dụng. Lợi ích của Express:
Express phù hợp cho tất cả các loại phát triển web và ứng dụng di động ngay từ cấp nhỏ đến cấp doanh nghiệp. Trong NodeJS có tích hợp sẵn sẵn để tạo API. Vì thế mà bạn có thể tiết kiệm khá nhiều thời gian trong việc phát triển ứng dụng web với Express. Hai Framwork phổ biến của NodeJS là: Express và Socket.io SocketIOSocket.io là một full-stack framework có thể được sử dụng bởi nhiều ngôn ngữ lập trình. Nó cung cấp một API có thể hoạt động kết hợp với hầu hết mọi dịch vụ khác. Các nhà phát triển thực sự bị ấn tượng với framework này bởi tốc độ phát triển vượt trội và độ tin cậy của nó. Lợi ích của việc sử dụng Socket.io:
Hướng dẫn cài đặt và khai báo cho NodeJSCài đặt NodeJS cũng khá đơn giản, bạn hãy làm theo các bước hướng dẫn sau đây của CodeGym Hà Nội: Cài đặt NodeJS
Console.log('Hell World'); Muốn chạy chương trình, truy cập vào folder vừa tạo, giữ Shift rồi click chuột phải vào folder và chọn Open Powershell window here. Sau khi cửa sổ command line hiện lên thì gõ lệnh node Project.js. Bây giờ command line sẽ hiện lên để người dùng khai báo biến và hằng trong NodeJS. Cách cài đặt NodeJS khá đơn giản Khai báo biến và hằng trong NodeJSKhai báo biến: Có hai cách để khai báo biến trong NodeJS: Cách 1: Khai báo biến dùng từ khoá var. var variable_name = value; Cách 2: Khai báo biến không dùng từ khoá var. variable_name = value; Khai báo hằng: Dùng từ khóa const như trong các ngôn ngữ lập trình khác: const constant_name = value; Cấu trúc rẽ nhánh trong NodeJS cũng tương tự như cấu trúc rẽ nhánh trong các ngôn ngữ lập trình. Câu lệnh là: if (điều kiện) { lệnh thực hiện nếu điều kiện đúng; } else { lệnh thực hiện nếu điều kiện sai; } Lời kếtThông qua bài viết vừa rồi, hi vọng bạn đã nắm được NodeJS là gì và cách cài đặt cũng như khai báo của chúng. Nếu bạn còn thắc mắc gì khác, hãy liên hệ ngay |