Authentication:
Sử dụng passport và jwt để xử lí authentication cho app.
1.Install:
$ npm i passport passport-jwt passport-local jsonwebtoken
8/8/25About 2 min
Sử dụng passport và jwt để xử lí authentication cho app.
$ npm i passport passport-jwt passport-local jsonwebtoken
Để tạo 1 application đơn giản thì có thể dùng công cụ Express application generator
$ express --no-view <app>
Để đơn giản và dễ dàng tiếp cận react thì mình dùng functional component (Mình code chính là backend, frontend thì có làm qua Vue và Angular) và cùng với hổ trợ của React hooks.
Ahthentication: Redux
Chat realtime: Socket.io client
CSS library: Ant design
Chat library: react-chat-elements
Tạo 1 chat application với Express, MongoDB, Socket IO và ReactJs