Bài viết của Vũ Văn Thanh

Giới thiệu Rendora một Dynamic rendering hoàn thiện SEO cho ứng dụng Single Page-Application

Ứng dụng SPA (Single-page-application) kể từ khi ra đời đã giúp cho tất cả các developer trên thế giới này vô vàn những lợi ích tốt đẹp. Nó giúp chúng ta sáng tạo ra những giao diện phản ứng nhanh, giàu tính năng, nhanh chóng mà tạo lên những trải nghiệm tuyệt vời với người dùng. Tuy nhiên nó có ...

Tác giả: Vũ Văn Thanh viết 09:03 ngày 12/08/2019 chỉnh sửa

Kiến thức cơ bản về React Router v4

1. Khái niệm React Router React Router là một thư viện điều hướng tiêu chuẩn trong React. Nó giúp cho UI được đồng bộ với URL. Nó có API đơn giản nhưng mạnh mẽ, có thể giúp giải quyết được rất nhiều vấn đề. 2. Cài đặt React Router được chia ra làm nhiều package nhỏ như sau: react-router : ...

Tác giả: Vũ Văn Thanh viết 09:02 ngày 12/08/2019 chỉnh sửa

Tự học một cách chủ động từ dự án và đồng nghiệp

Người viết: Pham Tuan Xin chào các bạn, đây là một bài dịch từ bài viết của anh Drew Colthorp, hiện đang là developer và team lead tại công ty Atomic. Trong bài viết này, anh ấy chia sẻ về những kinh nghiệm của mình từ khi là một thực tập sinh cho đến bây giờ là một team lead, về ...

Tác giả: Vũ Văn Thanh viết 09:02 ngày 12/08/2019 chỉnh sửa

CMS là gì? List các CMS phổ biến hiện nay

Trong quá trình phát triển và vận hành trang web, chắc hẳn bạn sẽ thường xuyên nghe tới từ “CMS”. Tuy nhiên trong thực tế có khá ít người hiểu được ý nghĩa của CMS là gì? Bài viết này sẽ giải thích những điều cơ bản về CMS cũng như giới thiệu cho các bạn những ưu, nhược ...

Tác giả: Vũ Văn Thanh viết 22:15 ngày 07/08/2019 chỉnh sửa

API Authentication với passpost trong Laravel 5.8

Đối với nhiều bạn mới ra trường thì API có thể là một khái niệm tương đối mới nên nếu các bạn muốn nắm rõ hơn thì có thể đọc bài viết này. Khi bạn muốn sử dụng một API, bạn sẽ cần có token để xác thực và Laravel khiến cho việc xác thực này đơn giản hơn rất nhiều với Passport (giống như hộ chiếu ...

Tác giả: Vũ Văn Thanh viết 22:15 ngày 07/08/2019 chỉnh sửa

Tập 14: Controller Laravel

Xin chào tất cả các bạn, rất vui được gặp lại các bạn trong series "Hành trình chinh phục Laravel framework" của mình. Chúng ta đã tìm hiểu "View", một thành phần của mô hình MVC. Trong tập này, mình sẽ giúp các bạn tìm hiểu đến một thành phần trong MVC nữa, đó chính là ...

Tác giả: Vũ Văn Thanh viết 22:15 ngày 07/08/2019 chỉnh sửa

Tìm hiểu về các loại web hosting

1. Giới thiệu Hiện nay, nếu nói về khái niệm web hosting thì đối với các developer đã không còn xa lạ gì nữa. Đặc biệt là web developer, càng là thứ hết sức thân quen. Chúng ta có thể hiểu các web hosting đều hoạt động như một trung tâm lưu trữ dữ liệu website của chúng ta. Và tùy ...

Tác giả: Vũ Văn Thanh viết 22:14 ngày 07/08/2019 chỉnh sửa

Thực hiện trinh sát - thăm dò email với công cụ buster. Hướng dẫn thăm dò crush, người yêu thời đại 4.0

Trinh sát - thăm dò, là một bước quan trọng cần thiết trong hacking, mục đích là biết mọi thứ (càng nhiều càng tốt) về mục tiêu đang muốn khai thác. Tiếp nối sau thành công cũng khá là vang dội của bài viết Săn tìm tài khoản mạng xã hội bằng công cụ sherlock, bài viết mà đã bị trang t.o.p.d.e.v ...

Tác giả: Vũ Văn Thanh viết 22:14 ngày 07/08/2019 chỉnh sửa

Selenium WebDriver là cái giống gì?

WebDriver là 1 automation framework của web , cho phép thực thi các test của bạn đối với các trình duyệt khác nhau, không chỉ Firefox, Chrome ( nó không giống như Selenium IDE ) WebDriver cũng cho phép bạn sử dụng các ngôn ngữ lập trình trong việc tạo test script của bạn Bạn có thể sử dụng ...

Tác giả: Vũ Văn Thanh viết 22:14 ngày 07/08/2019 chỉnh sửa

Android : Tối ưu RecyclerView của bạn

Trong những năm qua công nghệ lập trình Android được thay đổi và cập nhật liên tục, nhưng điều không đổi là nó luôn làm để nhu cập hiển thị cập nhật dữ liệu cho người dùng một cách thuận tiện nhất. Kể từ 2014 đến này RecyclerView luôn là giải pháp tốt nhất để hiển thị dữ liệu dạng list. Trong bài ...

Tác giả: Vũ Văn Thanh viết 22:14 ngày 07/08/2019 chỉnh sửa
<< < .. 53 54 55 56 57 58 59 .. > >>