Công Nghệ

1043 Bài viết
React Router Dom là gì? Cách điều hướng trong ứng dụng React
Công Nghệ

React Router Dom là gì? Cách điều hướng trong ứng dụng React

Khi bạn sử dụng React để phát triển một website, chắc chắn bạn sẽ cần quản lý các trang khác nhau trong ứng...

State và Props trong React: Hướng dẫn cơ bản cho người mới
Công Nghệ

State và Props trong React: Hướng dẫn cơ bản cho người mới

Khi bạn biết đến React, chắc hẳn bạn cũng đã nghe rất nhiều về state và props. Đây không phải là những thuật...

pnpm là gì? So sánh npm, yarn và pnpm
Công Nghệ

pnpm là gì? So sánh npm, yarn và pnpm

Trong quá trình phát triển các dự án, việc quản lý packages là phần quan trọng để đảm bảo hoạt động trơn tru,...

State Management trong React: Context API, Redux, Recoil, React Query, Zustand
Công Nghệ

State Management trong React: Context API, Redux, Recoil, React Query, Zustand

Khi bạn build ứng dụng React, việc quản lý dữ liệu (state) giữa các thành phần là yếu tố then chốt giúp ứng...

DOM là gì? Kiến thức nền tảng cho Web Developer
Công Nghệ

DOM là gì? Kiến thức nền tảng cho Web Developer

DOM (Document Object Model) là một trong những khái niệm quan trọng nhất trong lập trình web. Nếu bạn đang bắt đầu học...

Prisma là gì? Thư viện ORM cho Node.js và TypeScript
Công Nghệ

Prisma là gì? Thư viện ORM cho Node.js và TypeScript

Trong khi có nhiều cách tiếp cận để làm việc với cơ sở dữ liệu, Object-Relational Mapping (ORM) là một trong những lựa...

Thuật toán là gì ? Những thuật toán phổ biến Developer nên biết
Công Nghệ

Thuật toán là gì ? Những thuật toán phổ biến Developer nên biết

Thuật toán (hay Algorithm) – cụm từ mà chúng ta nghe thấy rất nhiều trong thế giới công nghệ hiện nay. Từ việc...

Storybook là gì? Tìm hiểu công cụ Quản lý UI Component
Công Nghệ

Storybook là gì? Tìm hiểu công cụ Quản lý UI Component

Trong quá trình phát triển giao diện người dùng (UI) cho các dự án, việc quản lý và kiểm thử các thành phần...

Deno là gì? So sánh Deno 2, Bun và Nodejs
Công Nghệ

Deno là gì? So sánh Deno 2, Bun và Nodejs

Nói về JavaScript Runtime, không thể không nhắc đến Node.js. Tuy nhiên, nó vẫn tồn tại một số hạn chế như bảo mật...

Machine Learning là gì? Hướng dẫn Triển khai bài toán ML cơ bản
Công Nghệ

Machine Learning là gì? Hướng dẫn Triển khai bài toán ML cơ bản

Trong kỷ nguyên công nghệ 4.0, Machine Learning không chỉ là một từ khóa “hot” mà đã trở thành nền tảng của nhiều...

Bun là gì? Lựa chọn Javascript Runtime mới cho các Developer
Công Nghệ

Bun là gì? Lựa chọn Javascript Runtime mới cho các Developer

Khi nhắc đến JavaScript runtime, Nodejs đã thống trị lĩnh vực này trong suốt khoảng thời gian dài. Tuy nhiên, nhu cầu về...

Ubuntu là gì? Vì sao hệ điều hành Ubuntu phổ biến
Công Nghệ

Ubuntu là gì? Vì sao hệ điều hành Ubuntu phổ biến

Khi nhắc đến hệ điều hành, nhiều người thường nghĩ ngay đến Windows hay macOS. Tuy nhiên, có một hệ điều hành (OS)...

Whisper AI là gì? Công cụ chuyển giọng nói thành văn bản của Open AI
Công Nghệ

Whisper AI là gì? Công cụ chuyển giọng nói thành văn bản của Open AI

Whisper được OpenAI giới thiệu vào tháng 9 năm 2022, như một phần trong nỗ lực phát triển công nghệ nhận dạng giọng...

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

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

Trong bài viết này, chúng ta sẽ cùng tìm hiểu MySQL là gì, lịch sử phát triển của nó, những ưu và nhược...

WebAssembly là gì? Khi nào nên sử dụng WebAssembly
Công Nghệ

WebAssembly là gì? Khi nào nên sử dụng WebAssembly

Khi các ứng dụng web ngày càng phức tạp, JavaScript bắt đầu cho thấy giới hạn về tốc độ và hiệu suất. Điều...

TypeORM là gì? So sánh TypeORM với Sequelize và Prisma
Công Nghệ

TypeORM là gì? So sánh TypeORM với Sequelize và Prisma

Hiện nay, có nhiều ORM dành cho Nodejs như: Sequelize, Prisma, TypeORM,…. Mỗi công cụ đều có ưu, nhược điểm riêng và phù...

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

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

Dữ liệu đóng vai trò quan trọng như “mạch máu” của hệ thống và ứng dụng. Việc quản lý và lưu trữ dữ...

Sequelize là gì? So sánh Sequelize và Prisma
Công Nghệ

Sequelize là gì? So sánh Sequelize và Prisma

Quá trình phát triển ứng dụng, việc tương tác với database là một phần quan trọng. Các ORM (Object-Relational Mapping) ra đời nhằm...

Fastify là gì? So sánh hiệu suất của Fastify và ExpressJS
Công Nghệ

Fastify là gì? So sánh hiệu suất của Fastify và ExpressJS

Việc lựa chọn framework phù hợp cho ứng dụng của bạn là một quyết định quan trọng. Fastify nổi lên vì nó là...

So sánh hiệu suất Query của PostgreSQL và MySQL
Công Nghệ

So sánh hiệu suất Query của PostgreSQL và MySQL

Trong bài viết này mình sẽ so sánh hiệu suất Query của PostgreSQL và MySQL để bạn có bức tranh toàn cảnh về...