Lưu trữ của tác giả: aithietke

Benchmark React 18 performance after upgrade from React 17

Hiện tại thì project của mình cũng đang sử dụng React SSR vesion 17, và

Xem thêm
Golang Design Patterns: Design Patterns là gì?

Design Patterns là gì ? Khái niệm Design patterns are typical solutions to commonly occurring

Xem thêm
[NodeJS] Bài 10 – Standard I/O & Stream

Trong bài viết này, chúng ta sẽ cùng tìm hiểu về một giao diện giao

Xem thêm
Trượt đại học, mơ hồ về tương lai và lập trình đã cứu rỗi cuộc đời mình

Mình luôn có trong đầu một suy nghĩ: “BẠN NGHĨ MÌNH THẾ NÀO THÌ BẠN

Xem thêm
[Docker] Golang Create and Build Image đơn giản.

Giới Thiệu Trong một vài năm gần đây thì ngôn ngữ lập trình Golang cực

Xem thêm
Beekeeper Studio – SQL Editors/Database Managers dành cho bạn

1. Lời mở đầu Chào mọi người, sau chuỗi ngày dài để Viblo đóng mạng

Xem thêm
Hướng dẫn cài đặt và cấu hình bWAPP để thực hành pentest

Chào các bạn, Đây là bài chia sẻ thứ 2 của mình trong chuỗi bài

Xem thêm
Sử dụng Interface trong TypeScript

Giới thiệu interfaces trong TypeScript Interfaces trong TypeScript định nghĩa một tiêu chuẩn trong code

Xem thêm
Sử dụng default parameters trong TypeScript

Giới thiệu về default parameters JavaScript hỗ trợ các default parameters kể từ ES2015 (hoặc

Xem thêm
Sử dụng Rest Parameters trong TypeScript

Một rest parameter(các tham số còn lại) cho phép một hàm chấp nhận không hoặc

Xem thêm
Sử dụng Functions trong TypeScript

Giống như JavaScript, bạn sử dụng từ khóa function để khai báo một function trong

Xem thêm
Sử dụng Function Overloadings trong TypeScript

Ví dụ chúng ta có 2 hàm sau: functionaddNumbers(a:number, b:number):number{return a + b;}functionaddStrings(a:string, b:string):string{return a

Xem thêm
Validation với Yup trong React

Ở bài viết này chúng ta sẽ tìm hiểu tại sao nên sử dụng Yup

Xem thêm
Một chút về Cypress

Cypress là gì? Cypress là tool kiểm thử giao diện cho web, được viết bằng

Xem thêm
Hello world với React Native

Native là một từ quen thuộc đối với giới lập trình viên. Đặc biệt là

Xem thêm
Lập trình REST API TODO List với Golang – Từ UI tới triển khai

Trong bài viết này mình sẽ từng bước hướng dẫn các bạn lập trình REST

Xem thêm
Lập trình backend là gì? Tự học lập trình REST API với Golang

Nếu các bạn đã học qua lập trình frontend (web/app) và nay muốn học thêm

Xem thêm
Hướng dẫn setup môi trường lập trình Golang với Visual Studio Code

Nếu các bạn là người mới, chỉ tò mò về Golang và muốn thử nghiệm

Xem thêm
Giám sát mọi thứ với Python Exporter cho Prometheus

Python Exporter là gì? Python exporter là công cụ được viết bằng Python giúp chúng

Xem thêm
Thành lập doanh nghiệp tư nhân có lợi gì?

Doanh nghiệp tư nhân là một loại hình công ty được đông đảo chủ doanh

Xem thêm
97 lời khuyên dành cho lập trình viên – Phần 2

Điều 6 – Before You Refactor – Trước khi bạn refactor Hiển nhiên code của

Xem thêm
Sử dụng Type Assertions trong TypeScript

Type Assertions trong TypeScript Khi sử dụng Type Assertions, trình biên dịch sẽ coi một

Xem thêm
Tô-pô và dữ liệu: Một cách để đánh giá mô hình sinh

Cho trước 1 tập test, mục tiêu là đưa ra 1 chỉ số đánh giá

Xem thêm
Golang Command Design Pattern là gì.

Khái Niệm Trong lập trình hướng đối tượng, command design pattern là behaviroal, mục đích

Xem thêm