Trong bài này chúng ta sẽ tiếp tục ghép các APIs thêm sửa xoá Column/Cards nhé. Cài đặt và sử dụng Lodash cho project Node.js. Ghép các API: Create new column, create new card, update column, delete column. Và Rất nhiều kỹ thuật xử lý data nâng cao trong bài này.
trungquandev
Trong bài này thông qua việc viết một API get full Trello Board theo id và toàn bộ Columns cũng như Cards bên trong Board đó, chúng ta sẽ học rất nhiều kiến thức hay và quan trọng như, Join trong MongoDB với $lookup, Hiểu về MongoDB ObjectID vs String ID, MongoDB aggregate, $lookup, $push, $match, toArray, to String…vv và Handle logic data, cấu trúc dữ liệu và giải thuật…vv
Trong bài này chúng ta sẽ học cách viết các CRUD APIs cho Column, Card, cụ thể hơn là, Create Column – MongoDB insertOne({…}), Update / Delete Column – MongoDB findOneAndUpdate({…}), và Create new Card nhé.
Trong bài này chúng ta sẽ học về luồng xử lý của một API (RESTful API code flow) và sẽ viết API tạo mới Board cho ứng dụng Trello nhé.
Lập trình MERN Stack buổi 13 – Cấu hình Database MongoDB, sử dụng biến môi trường ENV
Trong bài này chúng ta sẽ làm một số việc quan trọng như code Pattern Connect Database chuẩn, Design – thiết kế Database Schema, Validate các Schema, Viết function tạo mới bản ghi vào MongoDB Cluster Database nhé.
Trong bài này chúng ta sẽ làm khá nhiều việc thú vị như so sánh nhanh MongoDB Native Driver với Mongoose, tạo tài khoản và cấu hình cơ sở dữ liệu trên MongoDB Cluster Cloud, viết code cấu hình Connect Database & List các Databases, viết một Pattern xử lý biến môi trường ENV chuẩn trong Node.JS
Trong bài này chúng ta sẽ tìm hiểu xem Babel là gì, tại sao nên dùng nó trong dự án NodeJS, tiếp theo là viết các lệnh script build code ở môi trường dev, môi trường production như một dự án thực tế cũng như xử lý phần Relative Import để code được Clean sạch sẽ nhé.
Trong bài này chúng ta sẽ khởi tạo ứng dụng Node.js và cấu trúc một thư mục project tốt, dễ maintain, quản lý phiên bản Node.js với NVM và nhiều thứ khác nữa như là cài đặt Eslint, cấu hình file .gitignore…vv nha.
Trong bài này chúng ta sẽ làm nốt một tính năng nữa ở phần FE ReactJS đó là thêm mới Card vào từng Column, để buổi sau bắt đầu chuyển qua NodeJS MongoDB viết các RESTful APIs nha.
Trong bài này chúng ta sẽ code tính năng sửa xoá column đồng thời học cách xử lý code Inline Editor rất thú vị nhé. Các bạn còn có thể học thêm những kỹ năng thực tế khác như Html-react-parser, Bootstrap Modal, Bootstrap Dropdown…vv