Key words:nestjs

Full stack developer Web application (NestJS + Reactjs + PostgreSQL) với Authentication Auth0 [Phần 2]

Full stack developer Web application (NestJS + Reactjs + PostgreSQL) với Authentication Auth0 [Phần 2]

Tiếp tục series hướng dẫn dev Full stack developer Web application. Như các bạn đã biết, ở Phần 1 [https://blog.vietnamlab.vn/xac-thuc-api-voi-auth0/] mình đã giúp các bạn cài đặt và tạo api Articles với NestJS. Thì phần này, chúng ta sẽ cùng tìm hiểu Về Auth0, và mình sẽ hướng dẫn các bạn làm thế nào để cấu hình và cài đặt Auth0 để xác thưc NestJS API. I. Giới thiệu về Auth0 * Auth0 là một dịch vụ quản lý xác thực và ủy quyền dựa trên đám mây, ... »

Full stack developer Web application (NestJS + Reactjs + PostgreSQL) với Authentication Auth0 [Phần 1]

Full stack developer Web application (NestJS + Reactjs + PostgreSQL) với Authentication Auth0 [Phần 1]

I. Ý tưởng Về ý tưởng, Chúng ta sẽ xây dựng 1 Web application quản lý bài viết bao gồm: - Frontend dùng ReactJS - Backend dùng NestJS - Database chúng ta sẽ sử dụng PostgreSQL -̀ Việc xác thực chúng ta sẽ xác thực thông qua Auth0: đây là một dịch vụ quản lý xác thực và ủy quyền người dùng mà chúng ta không cần phải tốn công xây dựng hệ thống phức tạp trên server ... »

Xây dựng ứng dụng chat Realtime với Nest.js

Xây dựng ứng dụng chat Realtime với Nest.js

I. Giới thiệu Chào các bạn, trong bài blog lần trước, mình đã cùng các bạn tìm hiểu về Nest.js Lifecycle (các bạn có thể đọc lại ở đây [https://blog.vietnamlab.vn/tim-hieu-ve-request-response-cycle-trong-nest-js/]). Trong bài lần này chúng ta cùng thực hành coding và nâng cao hơn bằng một chủ đề khá thú vị, đó là xây dưng một ứng dụng chat realtime bằng Nest.js. Trước khi bắt đầu code, chúng ta cùng khái quát lại các công nghệ chúng ta sẽ sử dụng trong ứng dụng nhé. 1. ... »

Build backend project using nestjs, mysql, graphql, nextjs, docker-compose

Build backend project using nestjs, mysql, graphql, nextjs, docker-compose

Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng NestJS, MySQL và GraphQL để xây dựng một backend server. 1.Giới thiệu qua các công nghệ NestJS là một framework Node.js được phát triển trên kiến trúc của Angular, giúp cho việc phát triển ứng dụng backend Node.js trở nên dễ dàng hơn. MySQL là một hệ quản trị cơ sở dữ liệu phổ biến được sử dụng rộng rãi trong các ứng dụng web. GraphQL là một ngôn ngữ truy vấn được phát triển bởi Facebook, cho phép các ứng dụng client truy vấn ... »

Tìm hiểu về request-response cycle trong Nest.js

Tìm hiểu về request-response cycle trong Nest.js

Thời gian vừa rồi mình có tham gia một dự án sử dụng Nest.js. Hôm nay nhân lúc rảnh rỗi, ngồi note lại một số thứ mình đã học được trong quá trình làm dự án. Cụ thể mình định trình bày về Middleware, Guard và Inteceptor. Tuy nhiên, mình thấy khá là thiếu sót cũng như hơi bị cụt khi tự dưng trình bày về 3 vấn đề này. Vì vậy, nên mình xin khái quát về quy trình của một request-response trong ứng dụng Nest.js. Trong doc không có tổng hợp về vấn đề này ... »

NestJS

NestJS

1.Giới thiệu NestJS [https://nestjs.com/] là một framework Node.JS cho phép xây dựng ứng dụng phía server. Nest mở rộng các framework Node.js như Express hay Fastify để bổ sung thêm nhiều module hay thư viện hỗ trợ việc xử lý tác vụ. Đây là một framework mã nguồn mở, sử dụng TypeScript và rất linh hoạt để xây dựng các hệ thống backend. 2.Tạo một dự án Môi trường cần chuẩn bị NodeYarnNestjsMySQLv16.16.01.22.199.0.08.0.26Cài đặt Nest CLI để tạo một project bằng hai lệnh dưới đây: yarn ... »