Từ khoá: react

Vòng đời - Lifecycle của React Component

Vòng đời - Lifecycle của React Component

Nếu bạn chưa biết React là gì thì có thể tham khảo từ các bài viết này nhé. Giới thiệu ReactJs React Native – Tương lai của lập trình di động Giới thiệu Đầu tiên thì React cho phép tạo component bằng method React.createClass() hoặc với ES6 là class App extends React.Component {}, Chúng ta có thể tái sử dụng một component ở nhiều nơi, với các trạng thái hoặc các thuộc tính khác nhau, trong một component lại có thể chứa thành phần khác. Mỗi component trong React có một trạng thái riêng, có thể thay đổi, và React ... »

Cải thiện Performance khi render component trong React.js

Cải thiện Performance khi render component trong React.js

React được biết đến với tốc độ thực thi nhanh. Nhưng không có nghĩa là chúng ta không cần tối ưu hóa khi viết code. Một trong những mẹo quan trọng để giúp tăng performance cho ứng dụng react của chúng ta nhanh lên đó chính là optimize hàm render() của react. Chúng ta tạo 1 bài test đơn giản. Để so sánh tốc độ hàm render trong các điều kiện khác nhau. Stateless (functional) components vs stateful (class-based) components Pure component rendering (compnent của react) vs stateless components React 0.14 vs React 15 rendering performance trong môi trường ... »

React Native - Tương lai của lập trình di động

React Native - Tương lai của lập trình di động

React được Facebook giới thiệu tới cộng đồng lập trình viên vào khoảng 2 năm trước, từ thời điểm đó cho đến nay, React đã phát triển một cách nhanh chóng không chỉ trong nội bộ facebook mà còn cả cộng đồng bên ngoài. Hiện nay, rất nhiều dự án đã được xây dựng dựa trên React, tỷ lệ các lập trình viên chọn và sử dụng React ngày càng nhiều vì nó giúp tiết kiệm thời gian “chiến đấu” với framework và tập trung hơn vào sản phẩm của mình hơn. Với công nghệ web, việc kết hợp React ... »

Xây dựng môi trường phát triển React App nhanh chóng

Xây dựng môi trường phát triển React App nhanh chóng

Đối với nhưng bạn mới tiếp xúc với React, việc chuẩn bị môi trường để phát triển một React App hoàn chỉnh không phải là điều dễ dàng nếu không có nhiều kinh nghiệm. Ví dụ, nếu muốn có một môi trường đơn giản: Cần local server nhanh chóng → config nhiều Có muốn sử dụng ES6 không? → config khá rắc rối Khi ra môi trường production thì sao? → chuyển đổi code (nếu là ES6) → nén thành file gọn nhẹ nhất có thể. Ở trên là 3 bước cơ bản nhất để có thể phát triển và cho ra mắt được ... »