Tác giả: N.T.A.92

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 ... »

Giới thiệu về Google Adsense for Mobile và ứng dụng trong Android

Giới thiệu về Google Adsense for Mobile và ứng dụng trong Android

Google AdMob thực chất là quảng cáo Adsense, nó là nền tảng quảng cáo trên thiết bị di động nên được gọi là AdMob (viết tắt Adsense for Mobile). Khi người dùng có ứng dụng sẽ đăng ký tài khoản Google Adsense và chọn mục** AdMob** để tham gia và nhúng vào phần mềm của mình. Nó rất hữu ích khi bạn publish một ứng dụng free và vẫn muốn có thu nhập từ ứng dụng đó. Trong bài viết này, chúng ta sẽ tìm hiểu làm cách nào để tích hợp được AdMob vào ứng dụng Android của bạn. ... »

Các thư viện và công cụ hữu ích khi làm ứng dụng Android

Các thư viện và công cụ hữu ích khi làm ứng dụng Android

Trong những năm vừa qua, các ứng dụng Android ra đời ngày càng nhiều, kéo theo đó là các thư viện hỗ trợ cho việc phát triển android ngày càng mạnh mẽ, và đầy đủ cho lập trình viên. Việc nắm bắt và sử dụng các thư viện giúp cho việc phát triển ứng dụng android trở nên nhanh chóng hơn, an toàn hơn và tiết kiệm chi phí cũng như công sức của lập trình viên. Dưới đây là một trong những nguồn công cụ và thư viện giúp bạn phát triển android một cách tốt hơn I. Công ... »

Kotlin - Swift của Android

Kotlin - Swift của Android

Ngày nay, Apple đã thay thế Object-C bằng Swift cho IOS. Những ngôn ngữ mới xuất hiện để thay thế Java cho lập trình Android là điều hiển nhiên. Những ngôn ngữ như Scala, Groovy thật tiện lợi và mang lại nhiều tính năng mới mẻ. Nhưng đáng chú ý gần đây chính là Kotlin. Một ngôn ngữ lập trình được tạo ra bởi JetBrains – hãng sản xuất ra các IDE tiện lợi và mạnh mẽ như PHPStorm, IntelliJ và Android Studio. Chúng ta hãy cùng đi qua các tính năng mới của Kotlin mang lại, cũng như tìm hiểu ... »

PHP 7 - Tìm hiểu những điểm mới trong PHP7 và cách cài đặt

PHP 7 - Tìm hiểu những điểm mới trong PHP7 và cách cài đặt

PHP – Một ngôn ngữ lập trình phổ biến nhất trên thế giới, gần đây đã phát hành phiên bản PHP 7. Chúng ta hãy cùng tìm hiểu PHP version 7 có gì mới mẻ so với phiên bản stable mà hiện nay chúng ta đang sử dụng –  phiên bản 5.6. PHP 6 – là một dự án thử nghiệm, nhưng vì một số lý do nào đó mà nó chưa hoàn chỉnh, để người dùng tránh việc nhầm lẫn giữa các version thử nghiệm và hoàn chỉnh. Vì vậy, PHP 7 đã ra đời. Phiên bản alpha đầu tiên được ... »

Wildcard SSL Certificates