Bài viết của Hoàng Hải Đăng

Các vấn đề thường gặp trong ReactJS - P1

Trong quá trình tự học ReactJS và làm dự án thực tế thì mình có gặp một số vấn đề, mình xin được chia sẻ lại với mọi người. Có thể các bạn cũng sẽ gặp các vấn đề khác thì có thể update thêm giúp mình dưới comment nhé. 1 - Không bắt đầu tên component bằng chữ in hoa Tên của một component React ...

Tác giả: Hoàng Hải Đăng viết 16:53 ngày 12/08/2018 chỉnh sửa

Functional setState trong React - Mới mà không hề mới! - P1

Nếu đã từng làm việc với React, chắc hẳn không ai không động đến hàm setState - một trong những hàm cơ bản nhất của React được giới thiệu ngay từ những bài học đầu tiên ở bất cứ một tutorial nào về React. Vậy thì, bạn có nghĩ là mình đã khai thác hết chức năng từ hàm setState "thần thánh" này? Để ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

JWT to authenticate Servers API’s

Hôm nay mình muốn chia sẻ với các bạn về cấu trúc của 1 JWT token và cách sử dụng nó để xác thực các APIs phía Server. Có ba phần chính trong JWTs như thể hiện trong hình trên. Phần 1 HEADER { "alg" : "HS256" , "typ" : "JWT" } alg: Có hai thuật toán chính (HS256 / ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

Advanced SQL Interview Questions & Answers For Freshers 2018 | Mindmajix

Q. What is SQL? SQL (Structured Query Language), It is also pronounced as “SEQUEL” and it an Non-procedural Language which is used to operate all relational database. And it is used to communicate with the Database. This is a standard language used to perform tasks such as retrieval, ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

Lập trình hướng đối tượng trong PHP(Phần 2)

Xin chào tất cả mọi người. Hôm nay mình sẽ quay lại phần 2 trong bài viết về lập trình hướng đối tượng trong PHP. Trong phần 1 mình sẽ đề cập về ba vấn đề Các đặc điểm cơ bản của lập trình hướng đối tượng. Chúng được thể hiện như thế nào trong PHP , Sự khác biệt giữa Abstract Class và Interface ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về Mouse event

Trong bài này chúng ta sẽ cùng tìm hiểu về mouse events và những thuộc tính của chúng. Một số event cơ bản mousedown/mouseup Khi click/thả chuột trên element. mouseover/mouseout Con trỏ di vào/ra khỏi element. mousemove Khi con trỏ chuột di chuyển trên element. click Được phát sau ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

QUẢN LÝ DỮ LIỆU THỬ KIỂM TRONG KIỂM THỬ PHẦN MỀM

Ngành công nghiệp thử nghiệm ngày nay đang tìm kiếm các cách và phương tiện để tối ưu hóa công sức và chi phí thử nghiệm. Một lĩnh vực tiềm năng của tối ưu hóa là quản lý dữ liệu thử nghiệm. Thử nghiệm đầy đủ và bao phủ phụ thuộc chủ yếu vào chất lượng của dữ liệu thử nghiệm. Nó là viết tắt của lý ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

Làm thế nào để thực hiện Test Automation hiệu quả trong Agile

Tự động hóa trong Agile là rất quan trọng. Hãy suy nghĩ về nhiều tính năng được thêm vào và phân phối trong mọi Sprint. Phải có một cách để đảm bảo tính năng mới được thêm vào không ảnh hưởng đến chức năng hiện tại. Do thời gian chạy Sprint thấp, nên thực tế không thể thực hiện toàn bộ bộ sản ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

Tạo cảnh báo lỗi khi viết HTML chưa đúng

Đã bao giờ bạn gặp các lỗi kiểu như: Viết thẻ li mà quên bọc thẻ ul Khai báo 1 class element như menu__title mà thiếu class block menu bọc ngoài Hay vô tình tạo ra những thẻ trống dư thừa làm ảnh hưởng đến khoảng cách giữa các thành phần trên trang Mỗi khi gặp lỗi thế này chúng ta thường ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa

Giảng dạy và hướng dẫn

Giảng dạy và hướng dẫn, làm cách nào để tôi thực hành nó? Trả lời câu hỏi trên một cách hữu ích thật là khó. Dưới đây là một số suy nghĩ của tôi về cách bạn có thể thực hành giảng dạy và hướng dẫn Giá trị của kinh nghiệm Sự bắt đầu của một cuộc hành trình hướng tới giảng dạy và hướng dẫn ...

Tác giả: Hoàng Hải Đăng viết 16:52 ngày 12/08/2018 chỉnh sửa