Danh mục: React Native

  • React Native: chọn Expo hay CRNA?

    React Native: chọn Expo hay CRNA?

    Khi lập trình với React Native, không ít bạn có băn khoăn về Expo và Create React Native App (CRNA), mình cũng như vậy và đúc kết được một số kinh nghiệm, kiến thức tìm hiểu được để chia sẽ với các bạn về chủ đề chọn Expo hay CRNA. Sơ lược về Expo và…

  • Tổng hợp các bộ công cụ bắt đầu lập trình React Native dễ dàng

    Tổng hợp các bộ công cụ bắt đầu lập trình React Native dễ dàng

    React Native đã trở thành nền tảng lập trình ứng dụng di động mở nguồn mở phát triển mạnh mẽ trong những năm vừa qua, đi kèm theo đó là sự phát triển hệ sinh thái phong phú. Để phát triển dễ dàng ứng dụng di động hơn nữa, nhiều bộ công cụ (starter kit,…

  • Hướng dẫn sử dụng Redux hiệu quả trong ứng dụng React

    Hướng dẫn sử dụng Redux hiệu quả trong ứng dụng React

    Câu hỏi: Khi nào thì nên sử dụng Application State (Redux Store), khi nào thì nên sử dụng Local State khi áp dụng Redux cho React (React Js & React Native)? Câu trả lời ngắn gọn: tùy thuộc vào bạn, làm sao viết code thoải mái để Application State tối giản nhất có thể mà không…

  • Học React Native trong 30 ngày qua ví dụ thực tế

    Học React Native trong 30 ngày qua ví dụ thực tế

    Không gì dễ hơn việc học bằng các ví dụ thực tế, nhất là đối với việc lập trình React Native. Giới thiệu với các bạn một nơi để học React Native qua ví dụ trong 30 ngày, sau khi hoàn thành xong các ví dụ này đảm bảo bạn sẽ trở nên chuyên nghiệp…

  • Kỹ thuật lập trình Time traveling là gì

    Kỹ thuật lập trình Time traveling là gì

    Dạo gần đây, mọi người có thể nghe nhiều đến khái niệm Time Traveling ngay trong Fullstack Station và các bài viết trên mạng khác, bài viết này giới thiệu kỹ thêm kỹ thuật lập trình Time traveling và Hot loader một cách chi tiết. Time traveling là gì Time traveling là “du hành thời gian”…

  • Lập trình ứng dụng di dộng từ công nghệ của Facebook

    Lập trình ứng dụng di dộng từ công nghệ của Facebook

    Nếu bạn đang theo dõi blog Fullstack Station này, có lẽ cũng đã thấy mình viết nhiều bài liên quan đến các công nghệ của Facebook, đó cũng là điều dễ hiểu khi mà Facebook đã tạo ra một hệ sinh thái, chứ không còn là những thư viện, nền tảng riêng lẻ. Tất cả…

  • Danh sách các phần mở rộng hay cho React Native – Phần 1

    Danh sách các phần mở rộng hay cho React Native – Phần 1

    Để phát triển ứng dụng với React Native, thì các thành phần mở rộng khá quan trọng nếu bạn không muốn dành thời gian viết lại những phần người khác đã viết – ngoại trừ nó không phù hợp với nhu cầu của bạn. Danh sách các phần mở rộng hay này dựa trên kinh…

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

    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…

  • Hướng dẫn React Native – Phần 1: Cài đặt môi trường

    Hướng dẫn React Native – Phần 1: Cài đặt môi trường

    Mình đã có bài viết về React Native có thể là tương lai của ứng dụng di động, bài viết này mình sẽ hướng dẫn cơ bản để bắt đầu xây dựng ứng dụng di động bằng React Native một cách rất đơn giản! Yêu cầu Mac OS X: để biên dịch iOS, nếu bạn…

  • React Native là tương lai của ứng dụng di động?

    React Native là tương lai của ứng dụng di động?

    React Native là gì? React Native là framework xây dựng ứng dụng di động native sử dụng Javascript do Facebook phát hành. Sử dụng React Native để xây dựng ứng dụng iOS và AndroidAndroid chỉ cần 1 ngôn ngữ javascript duy nhất. Để hiểu rõ về React Native là gì, chúng ta cần phân biệt…