9-du-an-moi-nhat-giup-ban-thanh-trum-front-end-trong-nam-2020

9 dự án mới nhất giúp bạn thành trùm Frontend trong năm 2020

Dù xuất phát điểm bạn ở đâu, là một tay gà mờ hay lão làng trong ngành, việc liên tục cập nhật khái niệm,...

Là Freelance Developer, bạn nên “định giá” bản thân như thế nào?

Đã được hơn 6 năm kể từ khi tôi bắt đầu sự nghiệp làm freelancer với vị trí full-stack developer tại Tokyo. Trong những...
middleware là gì

Middleware là gì? Tìm hiểu về Middleware và tự tạo một middleware tùy chỉnh

Middleware là gì? Middleware là những đoạn mã trung gian nằm giữa các request và response. Nó nhận các request, thi hành các mệnh lệnh...
tai-sao-khong-nen-luu-tru-data-user-tren-local-storage

Tại sao không nên lưu trữ data user trên Local Storage?

Tại sao Local Storage không an toàn và bạn không nên dùng nó để lưu trữ data nhạy cảm? Có một vấn đề: hầu hết...
10-nguyen-tac-lap-trinh-nen-tang-ma-lap-trinh-vien-nao-cung-can-biet

10 nguyên tắc lập trình nền tảng mà lập trình viên nào cũng cần...

Bài viết được sự cho phép của tác giả Lưu Bình An Nhớ thời đại học quá nên ôn lại kiến thức vỡ lòng mấy...

Các công nghệ 4.0 đã len lỏi trong đời sống chúng ta như thế...

Chatbot, AI, Deep Learning, Recommendation System, Công nghệ tiền ảo đang phổ biến đến mức có thể bạn cũng không hay biết… Domino’s sử...

Xây dựng một Search-Engine Optimized (SEO) PWA (Progressive web application) bằng Angular – Phần...

Tác giả: Rajat S Không quan trọng ứng dụng bạn xây dựng là gì, để nó có thể đến được tay người dùng thì nó...
mo-hinh-mvc-trong-php

Mô hình MVC trong PHP

Bài viết được sự cho phép của Nhungdongcodevuive Mô hình MVC là mô hình được sử dụng rộng rãi nhất trong việc phát triển ứng...

Giải thích Flux Pattern theo phong cách John Wick

Tác giả: Lưu Bình An Điểm lại các khái niệm trong Flux action, dispatch, store, điều kiện tiên quyết đề đọc bài này là nên...

3 sai lầm các iOS Developers thường mắc phải

Lập trình ra một  iOS app vốn là điều không hề dễ dàng, vì thế cũng dễ hiểu các developer luôn muốn rút gọn...

Giới thiệu Higher-Order Component trong React

Bài viết được sự cho phép của tác giả Lưu Bình An Higher-Order Component (HOC) là kỹ thuật mà các bạn lập trình viên Việt...

10+ tools và extensions tuyệt vời cho GraphQL APIs

Với sự quan tâm ngày càng lớn dành cho GraphQL, một hệ sinh thái mới sôi động của phần mềm hỗ trợ đã nhanh...
Tìm hiểu sâu hơn về useEffect từ a tới z

Tìm hiểu sâu hơn về useEffect từ a tới z

Đây là một bài viết tương đối dài dòng về useEffect, bạn cần biết và đã đọc qua tài liệu về useEffect trên trang...

Làm sao để chuyển đổi từ Graphic Design sang UX Design? (phần 1)

Nếu có một nghề 100% liên quan tới ý tưởng của mọi người về thiết kế là gì thì đó chính là thiết kế...

TopDev Challenge 2020 đấu trường quốc tế dành riêng cho Tech-Fresher Việt Nam

TopDev Challenge lần đầu tiên khởi động vào tháng 10/2020 kết hợp cùng nền tảng HackerRank hứa hẹn một sân chơi chuyên nghiệp, công...

[Tự học C++] Tìm hiểu về tham số và đối số trong hàm

Trong bài học trước, chúng ta đã học về hàm có thể trả về một giá trị cho người gọi hàm đó. Chúng ta đã sử...
Cách viết "Hello World" với 28 Ngôn ngữ Lập trình

Cách viết “Hello World” với 28 Ngôn ngữ Lập trình

Bọn máy tính khá là thực dụng - Nó chỉ làm những gì được yêu cầu thôi. Vậy làm thế nào để báo máy...
fabric-javscript

FabricJS (Canvas library) và xây dựng tool chế ảnh – thư viện Javascript

Yeah, quay lại series Javascript World đầy hào hứng thật ra thất nghiệp ở nhà viết bậy bạ chơi.  Nay mình giới thiệu cho các...

Gửi các push notification giao dịch quan trọng bằng Pusher Beams

Người dịch: Dương Đình Tuấn Chúng tôi vui mừng thông báo rằng Pusher Beams đã kết thúc giai đoạn beta và có thể dùng cho...
JavaScript Closures là gì

JavaScript Closures là gì?

Bài viết này mình sẽ giới thiệu với bạn về JavaScript closures là gì. Việc hiểu closures sẽ giúp bạn viết code tốt hơn...