- vừa được xem lúc

Deploy NodeJS API App Using ExpressJS, MongoDB with Render

0 0 25

Người đăng: I do not write Code

Theo Viblo Asia

1. Giới thiệu

Render là một nền tảng đám mây mạnh mẽ cho phép triển khai các ứng dụng web và dịch vụ API một cách dễ dàng. Trong bài viết này, chúng ta sẽ tìm hiểu cách triển khai một ứng dụng Node.js sử dụng Render.


Bước 1: Chuẩn bị mã nguồn ứng dụng Node.js

  • Tổ chức code với server lưu ở file index.js

image.png

Bước 2. Tạo tài khoản Render

Truy cập vào link: https://render.com/

  • Sau khi Login thành công tài khoản thì tiến hàng tạo Web Service bằng cách chọn New ->Web Service

image.png

Bước 3. Kết nối với Github và Repository của dự án muốn deploy

image.png

Bước 4: Config Web Service

Tiến hành điền các thông tin tương ứng, ở đây hoàn toàn có thể sử dụng branch khác với master. Như mình thì dùng develop để render tự động deploy app khi pull request được merge vào branch develop

image.png

Đối với start command thì trong project: npm start không nên dùng nodemon vì nó làm tăng thời gian deploy (nodemon chỉ nên run ở dev: npm run dev)

tham khảo sctipts trong file pakage.json

image.png

image.png

Add các environment variables vào mục advanced

image.png

Chọn Create Web Service, đợi một vài phút để Build, sau đó ứng dụng của bạn đã được deploy👍️

image.png

image.png

Bình luận

Bài viết tương tự

- vừa được xem lúc

TÌM HIỂU VỀ MONGODB

. 1. Định nghĩa về MongoDB. . MongoDB là một cơ sở dữ liệu mã nguồn mở và là cơ sở dữ liệu NoSQL(*) hàng đầu, được hàng triệu người sử dụng.

0 0 31

- vừa được xem lúc

Mongo DB cho người mới bắt đầu !

Lời nói đầu. Gần đây, mình mới bắt đầu nghiên cứu và sử dụng mongo db nên có chút kiến thức cơ bản về Mongo muốn share và note ra đây coi như để nhở (Biết đâu sẽ có ích cho ai đó).

0 0 23

- vừa được xem lúc

Áp dụng kiến trúc 3 Layer Architecture vào project NodeJS

The problem encountered. Các framework nodejs phổ biết như Express cho phép chúng ta dễ dàng tạo ra Resful API xử lí các request từ phía client một cách nhanh chóng và linh hoạt.

0 0 64

- vừa được xem lúc

Mongo DB cho người mới bắt đầu ! (P2)

Lời nói đầu. Gần đây, mình mới bắt đầu nghiên cứu và sử dụng mongo db nên có chút kiến thức cơ bản về Mongo muốn share và note ra đây coi như để nhở (Biết đâu sẽ có ích cho ai đó).

0 0 169

- vừa được xem lúc

Xây dựng CRUD RESTful API sử dụng Node, Express, MongoDB.

Introduction. Trong phạm vi bài viết này chúng ta sẽ cùng tìm hiểu về cách tạo restful api với Node, Express và MongoDB. . Xử lý các hoạt động crud.

0 0 213

- vừa được xem lúc

MongoDB là gì? Cơ sở dữ liệu phi quan hệ

Bài viết này mình sẽ giúp các bạn có cái nhìn tổng quan về MongoDB. Chúng ta không lạ gì với cơ sở dữ liệu quan hệ, còn với cơ sở dữ liệu phi quan hệ thì sao? MEAN stack (MongoDB, Express, AngularJS,

0 0 38