Danh mục: Lập trình

redux js là gì
Lập trình Javascript React

Redux js là gì

Redux js là một thư viện Javascript giúp tạo ra thành một lớp quản lý trạng thái của ứng dụng. Được dựa trên nền tảng tư tưởng của kiến trúc Flux do Facebook giới thiệu, do vậy Redux thường là bộ đôi kết hợp hoàn hảo với React (React Js và React Native). Redux cũng […]

Nguyễn Nhân 
Môi trường phát triển Javascript

FlowType là gì

FlowType là bộ kiểm tra kiểu dữ  liệu định tĩnh cho Javascript, giúp lập trình viên phát hiện lỗi (có thể xảy ra) trong ứng dụng Javascript một cách nhanh chóng. Được Faceook giới thiệu từ năm 2014, nhằm giúp các lập trình viên có thể có được những lợi ích mà không hề đánh […]

Nguyễn Nhân 
cấu trúc thư mục react
Lập trình Môi trường phát triển Javascript React

Hướng dẫn cấu trúc thư mục và cách viết component chuẩn trong React

Sau một thời gian tìm hiểu và áp dụng rất hiệu quả, hôm nay mình chia sẻ với các bạn cấu trúc thư mục và cách viết component chuẩn trong React. Mục tiêu là làm sao cho dự án dễ quản lý, cũng như dễ hiểu để cộng tác làm việc với nhau, cũng như tăng […]

Nguyễn Nhân 
Lập trình Javascript React React Native

Hướng dẫn React Native – Phần 2: Xây dựng ứng dụng đọc tin Smartnews

Ở phần 1, mình đã hướng dẫn cách để bắt đầu dự án React Native: cách cài đặt và thử nghiệm. Phần 2 sẽ bắt đầu hướng dẫn lập trình ứng dụng di động đọc tin giống Smartnews bằng React Native. Cái nhìn đầu tiên Cho dù bạn là lập trình viên di động hay lập trình viên […]

Nguyễn Nhân 
Lập trình Javascript React

Sử dụng context để giao tiếp giữa component cha – con trong ReactJs

Đây là loạt bài viết nâng cao, có sử dụng nhiều khái niệm, từ ngữ trong hệ sinh thái React: ReactJs, Flux/Redux, Relay, GraphQL, Meteor. Trong blog FullstackStation đều có các bài viết giới thiệu, bạn cần nắm qua trước khi theo loạt bài này nhé! Phần 1: Bài toán Nếu bạn chưa sử dụng Flux […]

Nguyễn Nhân 
Lập trình Môi trường phát triển Nodejs Javascript React Meteor

Hướng dẫn thiết lập môi trường cho Meteor + React + Webpack

Cập nhật: do meteor-webpack không còn được duy trì phát triển, nên meteor-webpack không tương thích với Meteor đã cập nhật lên phiên bản 1.4 (chỉ tương thích 1.2 và 1.3) Giới thiệu Trước khi bắt đầu xây dựng web app realtime với Meteor, React, Webpack chúng ta sẽ lần lượt lướt qua các công nghệ […]

Nguyễn Nhân