Nx Workspace là gì? — Giới thiệu và hướng dẫn setup monorepo từ đầu

Bắt đầu thứ Hai với ticket “thêm tính năng auth vào app” — nghe đơn giản. Nhưng project đang có: một React frontend, một Node.js API, một package shared types dùng chung, và một admin dashboard riêng. Bốn repo khác nhau. Bốn lần npm install. Bốn pipeline CI/CD. Và khi bạn update kiểu dữ liệu … Read more

[NextJS + Nx Series] Đọc và hiển thị file MD với NextJS

Trong bài viết trước, chúng ta đã tìm hiểu cách để cài đặt và sử dụng Tailwind với NextJS và Nx workspace. Tiếp tục series, bài viết này sẽ chỉ cho chúng ta cách đọc files từ hệ thống, parse Markdown và render sang HTML. Đấy cũng là cách mà Nx giúp chúng ta tạo … Read more

Giới thiệu về JAMstack – kiến trúc phát triển web hiện đại

JAMstack là gì? JAMstack là một kiến trúc phát triển web hiện đại. Nó không phải là ngôn ngữ lập trình hay bất kỳ hình thức công cụ nào. Đây là một cách thức phát triển web nhằm mục đích thực thi hiệu suất tốt hơn, bảo mật cao hơn, giảm chi phí mở rộng … Read more

[NextJS + Nx Series] Setup Tailwind cho NextJS và Nx

Tiếp tục series tạo blog với NextJS và Nx, trong bài này mình sẽ giới thiệu phần tích hợp Tailwind Css vào dự án. Link bài viết gốc ở đây nhé: https://blog.nrwl.io/setup-next-js-to-use-tailwind-with-nx-849b7e21d8d0 Link bài viết trước Bạn cũng có thể tìm hiểu về Tailwind, cách cài đặt và cấu hình cho dự án NextJS ở … Read more

[NextJS + Nx Series] Tạo ứng dụng web NextJS với Nx

Đây là bài viết mình dịch lại trên blog Nrwl, link dưới đây: https://blog.nrwl.io/create-a-next-js-web-app-with-nx-bcf2ab54613 Series: Tạo blog với Nextjs và Nx gồm 9 bài viết: Hôm nay sẽ là bài đầu tiên: Tạo ứng dụng web NextJS với Nx Để tạo mới 1 ứng dụng web NextJS, chúng ta có 2 lựa chọn sau: Tất … Read more