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 …
Đọc tiếp Giới thiệu về JAMstack – kiến trúc phát triển web hiện đại

[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 ở …
Đọc tiếp [NextJS + Nx Series] Setup Tailwind cho NextJS và Nx

[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 …
Đọc tiếp [NextJS + Nx Series] Tạo ứng dụng web NextJS với Nx

Giới thiệu Cypress – Testing Tool cho FrontEnd

Cypress là gì? Cypress là tool phục vụ cho UI Automation test và chính xác là dành cho web. Nó có chức năng tương đương với Selenium, nhưng được viết bằng javascript và có cách hoạt động hoàn toàn khác biệt. Nó được giới thiệu là nhanh, đáng tin cậy hơn selenium và có thể dùng cho …
Đọc tiếp Giới thiệu Cypress – Testing Tool cho FrontEnd

Giới thiệu về StoryBook cho dự án FrontEnd

Storybook là một công cụ thiết kế và phát triển những UI Components cho ứng dụng của bạn trên một môi trường hoàn toàn biệt lập. Storybook mang lại trải nghiện mới khi thiết kế những UI components tưởng chừng chỉ dừng lại ở khâu design trước khi chuyển sang giai đoạn code Frontend. Ngày nay khi phát …
Đọc tiếp Giới thiệu về StoryBook cho dự án FrontEnd

Giới thiệu về Mono-Repo.

Trong các hệ thống kiểm  soát sửa đổi (Revision Control System), monorepo là một chiến lược phát triển phần mềm trong đó mã cho nhiều dự án được lưu trữ trong cùng một kho. Tính đến năm 2017, các  hình thức khác nhau của thực hành kỹ thuật phần mềm này đã được hơn hai  thập …
Đọc tiếp Giới thiệu về Mono-Repo.

Product Owner là gì? Vai trò của Product Owner trong dự án

Product Owner là gì? Trong Scrum (là một quy trình phát triển phần mềm theo phương pháp Agile), Product Owner (PO) là thành viên quan trọng chịu trách nhiệm mọi mặt về sản phẩm như lập kế hoạch, lựa chọn tính năng, giải quyết vấn đề từ phía User. Nhiệm vụ của Product Owner là …
Đọc tiếp Product Owner là gì? Vai trò của Product Owner trong dự án

Agile là gì? Tổng quan về Agile Scrum

Agile là gì? Agile thực chất là một triết lý hay một khung tư duy để nhanh chóng thích ứng và phản hồi với thay đổi, từ đó đạt được thành công trong một môi trường liên tục biến động và không chắc chắn. Triết lý Agile xuất phát từ ngành công nghệ, và được …
Đọc tiếp Agile là gì? Tổng quan về Agile Scrum

Tuyên ngôn Agile và thực tế đi làm

Hẳn các bạn giờ cũng không xa lạ gì với Agile, Scrum hay phương pháp phát triển phần mềm linh hoạt. Tuyên ngôn của Agile như sau: Chúng tôi đã phát hiện ra cách phát triển phần mềm tốt hơn bằng cách thực hiện nó và giúp đỡ người khác thực hiện.Qua công việc này, …
Đọc tiếp Tuyên ngôn Agile và thực tế đi làm

Bí mật nơi công sở

Nơi công sở là chỗ có ít bí mật nhất. Nếu bạn kể bí mật của mình cho “gió”, đừng trách sao “gió” thổi bí mật khắp khu rừng Làm việc trong môi trường IT phần mềm, chủ yếu toàn các thanh niên trẻ và trâu, tầm tuổi đôi ba mươi; trước giờ mình cũng …
Đọc tiếp Bí mật nơi công sở