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
ReactJS là gì? Thư viện Javascript tối ưu cho giao diện Web
Công Nghệ

ReactJS là gì? Thư viện Javascript tối ưu cho giao diện Web

ReactJS được tạo ra bởi Facebook vào năm 2013, đã thay đổi hoàn toàn cách các developer xây dựng giao diện người dùng....

GitOps là gì? So sánh CI/CD truyền thống với GitOps
Công Nghệ

GitOps là gì? So sánh CI/CD truyền thống với GitOps

GitOps đã thay đổi cách các đội ngũ tương tác với hạ tầng và ứng dụng bằng cách tập trung vào tự động...

Prometheus là gì? Công cụ Giám sát và Cảnh báo Toàn diện
Công Nghệ

Prometheus là gì? Công cụ Giám sát và Cảnh báo Toàn diện

1. Prometheus là gì? Prometheus là một hệ thống giám sát và cảnh báo mã nguồn mở, được thiết kế để thu thập...

Grafana là gì? Hướng dẫn Cài đặt và Sử dụng Grafana
Công Nghệ

Grafana là gì? Hướng dẫn Cài đặt và Sử dụng Grafana

Grafana ra đời năm 2013 khi một lập trình viên muốn tìm giao diện mới để hiển thị dữ liệu từ Graphite. Grafana...

Cursor AI là gì? Hướng dẫn Sử dụng Cursor AI cơ bản
Công Nghệ

Cursor AI là gì? Hướng dẫn Sử dụng Cursor AI cơ bản

Với khả năng dự đoán và đề xuất code trên nhiều dòng cùng lúc, Cursor AI có thể giúp bạn tiết kiệm đến...

Hướng dẫn triển khai CI/CD cho ứng dụng NextJS sử dụng Github Actions
Công Nghệ

Hướng dẫn triển khai CI/CD cho ứng dụng NextJS sử dụng Github Actions

Trong bài viết này, chúng ta sẽ thực hành xây dựng quy trình CI/CD cho một ứng dụng NextJS cơ bản và triển...

CSS là gì? Vai trò của CSS trong thiết kế giao diện Web
Công Nghệ

CSS là gì? Vai trò của CSS trong thiết kế giao diện Web

1. CSS là gì? CSS (Cascading Style Sheets) là một ngôn ngữ biểu diễn (style language) giúp định dạng và làm đẹp cho...

Typescript là gì? Vì sao TypeScript là lựa chọn hàng đầu cho Dự án lớn
Công Nghệ

Typescript là gì? Vì sao TypeScript là lựa chọn hàng đầu cho Dự án lớn

TypeScript ra đời vào tháng 10 năm 2012 bởi Microsoft nhằm giải quyết những hạn chế của JavaScript trong việc phát triển các...

CRUD là gì? Vì sao Developer cần phải thành thạo CRUD?
Công Nghệ

CRUD là gì? Vì sao Developer cần phải thành thạo CRUD?

Khái niệm CRUD xuất hiện lần đầu tiên vào thập niên 1980, khi các hệ quản trị cơ sở dữ liệu quan hệ...

Các thuật toán sắp xếp cơ bản: Đâu là sự lựa chọn tốt nhất?
Công Nghệ

Các thuật toán sắp xếp cơ bản: Đâu là sự lựa chọn tốt nhất?

Hiểu về các thuật toán sắp xếp giúp bạn tổ chức dữ liệu một cách có hệ thống, từ đó dễ dàng tìm...

Infrastructure as Code (IaC) là gì?
Công Nghệ

Infrastructure as Code (IaC) là gì?

Infrastructure as Code ra đời như một bước tiến quan trọng trong việc quản lý và vận hành cơ sở hạ tầng, nhằm...

Hướng dẫn Cài đặt Self-hosted Runners cho Github Actions
Công Nghệ

Hướng dẫn Cài đặt Self-hosted Runners cho Github Actions

Thay vì bị giới hạn bởi các tài nguyên và mức sử dụng miễn phí của các runners được cung cấp sẵn (GitHub...

Hướng dẫn Khởi tạo dự án Typescript với VSCode
Công Nghệ

Hướng dẫn Khởi tạo dự án Typescript với VSCode

Bài viết này, mình sẽ hướng dẫn chi tiết các bạn cách để khởi tạo một dự án TypeScript từ đầu với Visual...

Nginx là gì? Web Server đa năng cho các Hệ thống lớn
Công Nghệ

Nginx là gì? Web Server đa năng cho các Hệ thống lớn

Khi bạn nhập một địa chỉ như http://www.google.com vào trình duyệt, có thể bạn không chú ý đến phần HTTP (hoặc HTTPS) ở...

Vite là gì? Hướng dẫn Khởi tạo dự án React với Vite
Công Nghệ

Vite là gì? Hướng dẫn Khởi tạo dự án React với Vite

Bạn đang tìm kiếm một cách nhanh chóng và dễ dàng để thiết lập môi trường phát triển React. Vite có thể chính...

Expressjs là gì? Framework phổ biến nhất cho Node.js
Công Nghệ

Expressjs là gì? Framework phổ biến nhất cho Node.js

Nếu bạn đang tìm hiểu về Node.js, chắc chắn bạn đã từng nghe đến Express.js—một framework cực kỳ phổ biến trong thế giới...

Fluentd là gì? So sánh Fluentd và Logstash
Công Nghệ

Fluentd là gì? So sánh Fluentd và Logstash

Fluentd ra đời vào năm 2011 trong bối cảnh big data đang dần trở thành xu hướng chính trong lĩnh vực công nghệ...

Microservices là gì? So sánh Microservices và Monolithic
Công Nghệ

Microservices là gì? So sánh Microservices và Monolithic

Kiến trúc Microservices được phát triển và phổ biến bởi các công ty công nghệ lớn như Amazon và Netflix trong thập niên...

Full bộ source code Golang: Simple Task Microservices
Công Nghệ

Full bộ source code Golang: Simple Task Microservices

Trong phần Demo này, 200Lab sử dụng một hệ thống rất đơn giản, quen thuộc với đại đa số Developer; TODO List. Hệ...

Remix là gì? Framework Full-Stack cho Web Developer
Công Nghệ

Remix là gì? Framework Full-Stack cho Web Developer

Dù Remix còn mới, nhưng với tốc độ phát triển ấn tượng và cộng đồng lập trình viên ngày càng lớn mạnh, nó...