Ngày 34 học MERN Stack
Tôi đang ở ngày thứ 34 trong hành trình trở thành một nhà phát triển MERN stack.
Hôm nay, tôi đã chuyển từ thiết kế giao diện frontend sang kỹ thuật phía máy chủ (server-side engineering). Tôi đang theo học lớp masterclass về Node.js và Express của thầy Prashant.
Lập trình phía máy chủ khác với công việc frontend. Bạn không còn sử dụng các đối tượng window hay document nữa.
Dưới đây là những gì tôi đã học được hôm nay:
Khởi tạo dự án Tôi bắt đầu mọi dự án với
npm init -y. Lệnh này tạo ra một tệppackage.json. Tệp này giúp theo dõi các phụ thuộc (dependencies) và cấu hình của tôi.Hệ thống Module Tôi đã học cách tổ chức mã nguồn bằng CommonJS. Tôi sử dụng
module.exportsđể chia sẻ logic giữa các tệp. Điều này giúp mã nguồn luôn sạch sẽ và ngăn nắp.
Việc sử dụng các module giúp ngăn chặn tình trạng mã nguồn trở nên lộn xộn. Nó cho phép các phần khác nhau của backend giao tiếp với nhau mà không gặp lỗi.
Tôi đang xây dựng một nền tảng vững chắc cho các ứng dụng backend có khả năng mở rộng.
Nguồn: https://dev.to/ali_hamza_589ec7b3eb6688d/day-34-of-learning-mern-stack-5cep