Bài viết của Trần Trung Dũng

Làm Chủ Các Khái Niệm và Thuật Ngữ Quan Trọng Trong Elasticsearch

Elasticsearch là một database search engine được vết dựa trên một search engine khác có tên là Apache Lucene. Từ khi được cho ra đời tới nay thì Elasticsearch đã chứng tỏ được với cộng đồng người dùng rằng đây là một search engine có nhiều tính năng ưu việt. Elasticsearch (viết tắt ES) hỗ trợ tất ...

Tác giả: Trần Trung Dũng viết 10:59 ngày 07/09/2018 chỉnh sửa

Preload Image sử dụng JavaScript và CSS

Đối với những trang có nhiều ảnh thì kỹ thuật Preload Image đặc biệt hữu ích trong việc giúp giảm thời gian người dùng phải chờ đợi khi trình duyệt hiển thị nội dung của trang. Một ví dụ điển hình hay sử dụng kỹ thuật preload image đó là khi chúng ta có một gallery ảnh được hiển thị theo kiểu ...

Tác giả: Trần Trung Dũng viết 10:58 ngày 07/09/2018 chỉnh sửa

React, ReactJS, React Native và ReactDOM Khác Nhau Như Thế Nào

Nếu bạn mới tìm hiểu về React bạn sẽ thấy khá bối rối bởi các thuật ngữ như React, React Native và React DOM. Trong bài viết này chúng ta sẽ tìm hiểu cụ thể sự khác biệt giữa các thuật ngữ này. Phân Biệt React và ReactJS React (hay còn gọi là ReactJS) là bộ thư viện viết bằng ngôn ngữ ...

Tác giả: Trần Trung Dũng viết 10:58 ngày 07/09/2018 chỉnh sửa

Phân Biệt "Attribute" và "Property" trong JavaScript (và HTML)

Attribute và Property là hai thuật ngữ cực kỳ dễ gây nhầm lẫn với các bạn developer ngay cả những người đã có vài năm kinh nghiệm làm việc. Trong bài viết này chúng ta sẽ cùng nhau đi tìm hiểu sự khác nhau giữa hay thuật ngữ này. Hai thuật ngữ này được dịch sang tiếng Việt như sau: ...

Tác giả: Trần Trung Dũng viết 10:58 ngày 07/09/2018 chỉnh sửa

Giới Thiệu Về Android Studio

Để phát triển các ứng dụng mobile chạy trên hệ điều hành Android thì bạn cần một máy tính trên đó có cài đặt Android Studio. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu về Android Studio, cách cài đặt và sử dụng Android Studio để tạo một ứng dụng đơn giản có tên là Hello World. Bài viết này ...

Tác giả: Trần Trung Dũng viết 10:57 ngày 07/09/2018 chỉnh sửa

Phân Biệt GEM, BUNDLE, BUNDLER và RVM Trong Ruby

Gem, bundle, bundler và RVM khác nhau như thế nào? Một trong những thử thách đầu tiên mà các bạn developer mới làm quen với Rails đó là phân biệt rạch ròi được các thuật ngữ này. Phần lớn các Rails developer bỏ qua Ruby và do đó thường dễ bị lẫn lộn giữa các thuật ngữ trên. Nếu bạn là một trong số ...

Tác giả: Trần Trung Dũng viết 10:57 ngày 07/09/2018 chỉnh sửa

Điểm Danh Các Method Phổ Biến Trong jQuery Khi Làm Việc Với Phần Tử HTML

Trong số các thư viện JavaScript từ trước tới nay thì jQuery luôn được coi là một trong những thư viện được sử dụng nhiều nhất. So sánh với các thư viện khác như Prototype, Yahoo Library, MooTools, Ext.... thì jQuery có rất nhiều những ưu điểm nổi bật như: jQuery có cú pháp đơn giản và dễ học ...

Tác giả: Trần Trung Dũng viết 10:57 ngày 07/09/2018 chỉnh sửa

5 Phút Làm Quen Với Webpack

Trong bài viết ngắn này chúng ta sẽ cùng nhau tìm hiểu cách cài đặt và sử dụng Webpack , qua đó bạn sẽ có một cái nhìn cơ bản nhất về công cụ đang trở nên phổ biến trong giới frontend. Webpack Là Gì Webpack được định nghĩa đơn giản như sau: Webpack là một công cụ dùng để build các ...

Tác giả: Trần Trung Dũng viết 10:57 ngày 07/09/2018 chỉnh sửa

Phân Biệt Character Set và Character Encoding

Trong khi lập trình một trong số những công việc mà chúng ta hay phải đụng tới đó là hiển thị nội dung cho người dùng, đặc biệt nếu bạn lập trình web thì phần hiển thị nội dung của tập tin HTML là công việc thường xuyên. Khi đó các bạn lập trình viên thường sẽ sử dụng character encoding là UTF-8, ...

Tác giả: Trần Trung Dũng viết 10:56 ngày 07/09/2018 chỉnh sửa

Sang 2018 Không Nhiều Lập Trình Viên Muốn Học jQuery và AngularJS

AngularJS và jQuery là 2 trong số những thư viện (framework) JavaScript được dự đoán sẽ không còn được chuộng trong 2018! Nếu như bạn là một trong số những fan hâm mộ của hai thư viện này và vẫn còn đang chìm đắm trên những dòng code sử dụng chúng thì đã đến lúc bạn cần thức dậy rồi vì đơn ...

Tác giả: Trần Trung Dũng viết 10:55 ngày 07/09/2018 chỉnh sửa