Tạo và lồng các thành phần: React được tạo thành từ các thành phần (components). 1 component là 1 thành phần UI mà có logic và giao diện của nó. Có thể là button, hoặc 1 page. React component là 1 function JS trả về markup: Bạn có thể lồng vào 1 component khác: Viết…
Category Archives: Javascript
1. Promise: Promise đại diện cho 1 giá trị sẽ có trong tương lai, nhưng chưa được biết ngay lập tức. Nó có thể ở 1 trong 3 trạng thái: Cú pháp: Ví dụ: Kết hợp nhiều Promise: – Promise.all(): chờ tất cả các promise hoàn thành: – Promise.race(): trả về kết quả của Promise…
Tạo dự án Vite đầu tiên Với NPM: Với Yarn: Bạn có thể chỉnh định tên project và template bạn muốn sử dụng thông qua các option: Community Templates: Bạn có thể dụng 1 tool ví dụ degit để tạo project với 1 template: Nếu project sử dụng main làm nhánh mặc định, thêm hậu…
Callback là function được gọi sau khi 1 function đã thực thi xong. Trong js, function là object, nó có thể nhận tham số là 1 function, và cũng có thể trả về 1 function. Cho nên bất cứ function nào được truyền vào như 1 tham số sẽ có tên là callback. Ví dụ…
ECMAScript 2015 còn được gọi là ES6 có những tính năng quan trọng sau: 1. Let keyword: định nghĩa biến trong phạm vi block 2. Const: const cho phép bạn định nghĩa 1 hằng số (1 biến js với 1 giá trị là hằng số). Const tương tự let, ngoại trừ việc giá trị không…
Giới thiệu Vite: ViteJS là công cụ tương tự webpack, Rollup, Parcel … Mục đích của Vite là giải quyết những bài toán hiệu năng của các Javascript tool hiện tại. Tốc độ khởi động server nhanh: Vite cải thiện tốc độ khởi động của dev server bằng cách chia các modules thành 2 nhóm:…
Node package manager – công cụ quản lý các thư viện lập trình Javascript cho Node.js tương tự như Composer trong PHP. NPM có sẵn khi tải Nodejs về. Cài đặt 1 gói bằng NPM: Khi cần sử dụng Vue.js dùng lệnh require(): Quản lý các gói cài đặt thông qua file package.json. Lệnh npm…
