Author: truongluu

How to downgrade WordPress versions

Thường thì việc nâng phiên bản WordPress lên bản mới hơn là việc hết sức đơn giản với vài thao tác. Vậy trong trường hợp nâng cấp phiên bản WordPress mới phát sinh lỗi không tương thích với…

Read More »

Giới thiệu về UmiJS P4 (Server Side Rendering)

Bài viết này mình sẽ giới thiệu cách triển khai Server side rendering reactJS phát triển trên nền tảng umi. Để coi nhiều cấu hình hơn SSR các bạn xem thêm trên trang chủ umiJS Tại sao ở…

Read More »

Giới thiệu React.memo

React.memo

Giới thiệu React.memo là Higher order component trong reactJS, được sử dụng để tối ưu render trong reactJS, mục đích sử dụng cũng giống như React.PureComponent nhưng nó được sử dụng cho function component thay vì class. Vậy…

Read More »

Giới thiệu về UmiJS P3 (Permission routing)

Bài viết này mình sẽ đi qua về định tuyến trong ứng dụng reactJS. Để coi nhiều cấu hình hơn các bạn xem thêm trên trang chủ umiJS I. Một số quy ước cơ bản của định tuyến:…

Read More »

React native dva starter

Bài viết này dành cho những bạn đã làm việc với kiến trúc dva trên reactJS, nên khi chuyển qua làm việc với react native, mình cũng kiếm được bộ source chuẩn tổ chức kiến trúc tốt hơn….

Read More »

Load configuration by environment variable in NestJS application

In nestJS application, you can load the config variable with a corresponding environment variable by you can following these steps: 1. install nestjs-config package from the nestjs-config: yarn add nestjs-config 2. create folder structure with environments folder and…

Read More »

Phân biệt cách sử dụng fetch vs asyncData trong NuxtJS

Khi làm việc với nuxtJS bạn sẽ đụng tới hai khái niệm này là fetch và asyncData. Hai phương thức này giống nhau về cách sử dụng đó là cho phép xử lý dự kiện bất đồng bộ…

Read More »

Quản lý trạng thái tải của side effect trong NuxtJS

Khái niệm side effect nghĩa là nó nói tới một xử lý hành động về bất đồng bộ (async) nào đó, ứng với một số framework thì nó có các khái niệm: Điểm khác biệt giữa reducer và…

Read More »

Giới thiệu về UmiJS P2 (Cấu trúc thư mục, cấu hình thường dùng)

Bài viết này mình sẽ đi qua về cấu trúc thư mục và một vài cấu hình hay dùng khi làm việc với umiJS và một số tính năng, để tìm hiểu nhiều hơn các bạn có thể…

Read More »

Giới thiệu về UmiJS P1 (Tổng quan về umiJS)

Một khi các bạn đã quen với cách làm việc của ReactJS thì bước tiếp theo là tự mình build một cấu trúc chuẩn để làm việc, hoặc chọn 1 framework ReactJS để làm việc.Trước khi mình biết…

Read More »

Thiết lập chế độ dark mode khi dùng Slack (macOS)

Thường khi làm việc giữa các dev với nhau, để trao đổi thông tin, paste code, lập trình viên hay dùng Slack để trao đổi. Một số phần mềm khác nó đều có chế độ dark mode (chế…

Read More »

Arduino Cho Người Mới Bắt Đầu

Quyển sách khá hay cho người mới bắt đầu với Arduino, về mạch, các thành phần trên mạch…, trước khi đi vào lập trình Arduino. Link tải: Arduino Cho Người Mới Bắt Đầu

Read More »

RxJS Toàn Tập (P4 Transformation Operator RxJS – map, mergeMap, switchMap, concatMap)

Ở bài viết này mình sẽ hướng dẫn các bạn phân biệt cách sử dụng, khi nào thì cần sử dụng theo cách đơn giản nhất, không quá hàn lâm này nọ 🙂 map Cái này đơn giản…

Read More »

Bật Chế Độ Dark Theme Cho Chrome Developer Tool

Một tiện ích khá thú vị cho các bạn thích làm việc với Dark theme trên chrome để làm việc trong bóng tối mà không sợ bị chói mắt, các bạn thực hiện theo các bước sau: Mở…

Read More »

Ebook Learning JavaScript Robotics

Ebook khá hay về JavaScript với Arduino (Learning JavaScript Robotics), các bạn có thể tham khảo Link tải: Learing JavaScript Robotics

Read More »