Kiến Thức

Kiến thức là sức mạnh (Knowledge is power)  giúp con người hiểu thế giới xung quanh, giải quyết vấn đề và phát triển bản thân.

14697 Bài viết
VPN là gì? Giải thích cách hoạt động của VPN
Công Nghệ

VPN là gì? Giải thích cách hoạt động của VPN

Đối với các doanh nghiệp, VPN cung cấp một giải pháp bảo mật không thể thiếu, cho phép nhân viên kết nối an...

Hiểu sâu về Event Loop trong Nodejs Runtime
Công Nghệ

Hiểu sâu về Event Loop trong Nodejs Runtime

Ở bài viết trước, mình đã giới thiệu các kiến thức cơ bản về Event Loop – Các cơ chế hoạt động của...

REST API Versioning – Quản lý các Version của REST API
Công Nghệ

REST API Versioning – Quản lý các Version của REST API

Các phần mềm mà chúng ta xây dựng luôn luôn phát triển, thay đổi và cải tiến liên tục. Điều này dẫn đến...

API Gateway là gì? Các chức năng chính của API Gateway
Công Nghệ

API Gateway là gì? Các chức năng chính của API Gateway

1. API Gateway là gì? API Gateway thực chất là reverse proxy được cải tiến, cung cấp nhiều tùy chỉnh và linh hoạt...

Hiểu về Module Alias trong Typescript. Tại sao phải dùng Alias?
Công Nghệ

Hiểu về Module Alias trong Typescript. Tại sao phải dùng Alias?

Trong bài viết này, mình sẽ giải thích lý do vì sao nên sử dụng Module Alias và hướng dẫn bạn set up...

Javascript là gì? Ngôn ngữ lập trình phổ biến nhất hiện nay
Công Nghệ

Javascript là gì? Ngôn ngữ lập trình phổ biến nhất hiện nay

Khi nói về lập trình web, JavaScript luôn được nhắc đến như một ngôn ngữ mà ai biết. Từ việc tạo ra các...

Cookies là gì? Cookies được sử dụng như thế nào?
Công Nghệ

Cookies là gì? Cookies được sử dụng như thế nào?

1. Cookies là gì? Cookies là các tệp dữ liệu nhỏ mà server gửi đến trình duyệt của người dùng và  được lưu...

Cách debugger trên VSCode cho Typescript
Công Nghệ

Cách debugger trên VSCode cho Typescript

Bất kì dev nào cũng sẽ biết đến bug, nhưng chắc hẳn việc debug không phải ai cũng sẽ biết đến. Đây là...

Khám Phá Cách Hoạt Động Của TypeScript Compiler
Công Nghệ

Khám Phá Cách Hoạt Động Của TypeScript Compiler

Bạn đã code Typescript một khoảng thời gian, nhưng vẫn còn mơ hồ về cách mà Typescript biên dịch sang Javascript. Bài viết...

Virtualization là gì? So sánh Container và Virtual Machine
Công Nghệ

Virtualization là gì? So sánh Container và Virtual Machine

Bạn có biết khi so sánh Container và Máy ảo là đang đề cập đến công nghệ ảo hoá đằng sau chúng hay...

Làm sao để liệt kê và revoke access token JWT
Công Nghệ

Làm sao để liệt kê và revoke access token JWT

Vấn đề Câu hỏi PV: “Giả định hệ thống sử dụng JWT làm access token. Vậy làm thế nào để user có thể...

HTML là gì? Những đặc điểm nổi bật của HTML5
Công Nghệ

HTML là gì? Những đặc điểm nổi bật của HTML5

HTML có thể là một trong những từ khoá đầu tiên mà bất kỳ ai bước chân vào lĩnh vực phát triển web...

Docker là gì? Nguyên tắc hoạt động của Docker trên Linux và Windows
Công Nghệ

Docker là gì? Nguyên tắc hoạt động của Docker trên Linux và Windows

Bạn đã bao giờ mất hàng giờ chỉ để thiết lập môi trường phát triển giống với các bạn khác trong team hay...

SSL/TLS và HTTPS là gì? Giải pháp Bảo mật cho kết nối Web an toàn
Công Nghệ

SSL/TLS và HTTPS là gì? Giải pháp Bảo mật cho kết nối Web an toàn

HTTPS là phiên bản bảo mật của giao thức HTTP, nhờ có sự hỗ trợ của SSL/TLS,  được sử dụng để truyền tải...

Design Pattern là gì? 23 Classic Design Pattern với Golang
Công Nghệ

Design Pattern là gì? 23 Classic Design Pattern với Golang

Như các bạn cũng biết thì Design Pattern rất quan trọng trong thiết kế phần mềm và hệ thống. Hiện nay có rất...

Lập trình REST API TODO List với Typescript Express
Công Nghệ

Lập trình REST API TODO List với Typescript Express

Trong bài viết này, mình sẽ hướng dẫn các bạn xây dựng REST API với Typescript, Express và MySQL. Nếu bạn chưa biết...

IDE là gì? Những công cụ IDE phổ biến nhất hiện nay
Công Nghệ

IDE là gì? Những công cụ IDE phổ biến nhất hiện nay

Nếu bạn là một lập trình viên, chắc hẳn bạn đã từng nghe đến khái niệm IDE (Integrated Development Environment). Đây là “trợ...

Redis là gì? Bạn có đang sử dụng hết các tính năng của Redis
Công Nghệ

Redis là gì? Bạn có đang sử dụng hết các tính năng của Redis

1. Redis là gì? Redis (Remote Dictionary Server) là một kho lưu trữ dữ liệu mã nguồn mở hoạt động hoàn toàn trong...

Cấu trúc dữ liệu và Giải thuật là gì ? (Data Structures & Algorithms)
Công Nghệ

Cấu trúc dữ liệu và Giải thuật là gì ? (Data Structures & Algorithms)

Cấu trúc dữ liệu và giải thuật (Data Structure and Algorithm) là nền tảng quan trọng trong lập trình, giúp quản lý và...

SOLID là gì? Ví dụ dễ hiểu về nguyên lý SOLID cho người mới
Công Nghệ

SOLID là gì? Ví dụ dễ hiểu về nguyên lý SOLID cho người mới

1. SOLID là gì? SOLID trong lập trình hướng đối tượng là tập hợp các nguyên lý thiết kế phần mềm nhằm giúp...