Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Position "sticky" trong CSS
Trong lập trình giao diện web, khi chúng ta muốn một thành phần có sự bám dính trên giao diện, cách đơn giản nhất mọi người thường dùng là sử dụng fixed cho thuộc tính position và có thể kết hợp thêm
0 0 51
Hiểu biết cơ bản về Decorator pattern
Đôi khi chúng ta cần mở rộng một phương thức trong đối tượng, và cách thông thường là chúng ta sẽ kế thừa đối tượng đó. Việc này không phải sai, nhưng trong một vài trường hợp sẽ làm cho mã nguồn trở
0 0 51
Unit test cho Nodejs RESTful API với Mocha và Chai
Giới thiệu. Chúng ta có thể tìm thấy nhiều ví dụ khởi tạo một RESTful API bằng Nodejs.
0 0 51
Quản lý ảnh trong cơ sở dữ liệu
Trong lập trình chắc hẳn bạn đã đang hoặc sắp làm việc với dữ liệu ảnh Nhưng cách lưu ảnh như nào cho hợp lý thì vẫn là những vấn đề mới mẻ và khó nhằn cho những bạn mới làm việc với dữ liệu. Bài viết
0 0 51
Tìm hiểu về URI, URL và URN
Cá nhân mình, và mình tin là còn rất nhiều người đã từng phân vân các khái niệm URI, URL và URN. Nhân tiện tìm hiểu về chúng, mình có viết lại theo ý hiểu của mình để làm tài liệu tra cứu sau này cũng
0 0 51
Sử dụng Material-UI trong dự án dùng reactjs
Đối với các lập trình viên thì cái tên boostrap chắc đã quá quen thuộc để làm đẹp trang web của bạn. Trong reactjs thì mọi thứ đều quy ra thành component nên mọi thứ hỗ trợ cho nó cũng chính vì thế mà
0 0 51
[Lý giải chỉ trong 3 phút] Port number là gì? Tổng hợp về port number tiêu biểu
Dịch từ bài viết “【3分で把握】ポート番号とは?と代表的なポート番号まとめ” đăng tải trên trang web eng-entrance ngày 12/10/2016 (link bài viết: https://eng-entrance.com/network-port).
0 0 51
Tìm hiểu Closures trong Javascript đơn giản nhất
Closures (tạm dịch: bao đóng) cho phép lập trình viên Javascript viết mã tốt hơn. Chúng ta thường sử dụng closures trong Javascript, dù ít hay nhiều kinh nghiệm thì chúng ta vẫn sẽ bắt gặp nó lần này
0 0 51
Phân biệt lập trình viên Junior, Mid-Level và Senior
Mở đầu. Trình độ của lập trình viên hiện nay thường được phân biệt dựa trên ba cấp độ: Junior (Sơ cấp), Mid-Level (Trung cấp) và Senior (Cao cấp).
0 0 51
Tìm hiểu về Amazon EC2
Ở bài trước mình đã giới thiệu về một service của 1 service của AMAZON là IAM. Các bạn có thể xem lại ở đây.
0 0 51
Vòng đời và quy trình phát triển phần mềm (Phần 1)
I. Giới thiệu chung. 1. Giới thiệu .
0 0 51
Three.js - Bài 1: Làm quen với môi trường 3D của ThreeJS
Giới thiệu về ThreeJS. Trước khi đi vào tìm hiểu xem tạo 3D với ThreeJS như thế nào, trước tiên nên xem xét vài khái niệm cơ bản tạo nên ThreeJS đã nhé:.
0 0 51
Bạn biết gì về Intent trong Android?
Đây là những kiến thức mà mình đã tổng hợp được về Intent, hy vọng sẽ giúp ích với các bạn. 1. Intent là gì. 2.
0 0 51
Hướng dẫn tính năng gửi mail trong Laravel qua mini project
Xin chào mọi người, sau một thời gian vắng bóng thì mình đã tiếp tục quay trở lại rồi đây. Nhân dịp mình đang làm project ở trường và trong đó có chức năng gửi email nên trong bài viết này mình sẽ hướ
0 0 51
Tìm hiểu Docker Swarm với ví dụ cơ bản
Tại sao cần Docker Swarm . Docker Swarm là gì . Tính năng Docker Swarm. .
0 0 51
Đào sâu về SQL Transactions
Trong bất kỳ database nào, sự yếu kém trong việc quản lý các thao tác với dữ liệu thường dẫn tới các vấn đề về xung đột và hiệu năng trong hệ thống có nhiều users. Khi số lượng users thao tác với dữ l
0 0 51
React Query (phần 1)
Xin chào các bạn, lại là mình đây, hôm này mình giới thiệu cho các bạn một package hữu ích khi làm việc với Reactjs. Chắc hẳn các bạn ai cũng từng gặp phải vấn đề khi làm việc với api.
0 0 51
Tìm hiểu redux-toolkit phần 2
Trong phần đầu tiên tìm hiểu và sử dụng redux-toolkit (link phần 1), mình đã giới thiệu và chia sẻ cách sử dụng một số api cơ bản của redux-toolkit giúp chúng ta tạo ra một redux flow hoàn chỉnh thay
0 0 51
LOGGING, METRICS, MONITORING, NOTIFICATION, AUTOMATION - NHỮNG CÔNG CỤ KHÔNG THỂ THIẾU TRONG CÁC DỰ ÁN LỚN
Khi làm việc với một trang web nhỏ chạy trên một vài server, việc triển khai các giải pháp logging, metrics, monitoring, notification, automation đôi khi là thừa thãi, không cần thiết. Cùng mình tìm h
0 0 51