Trending
Tìm kiếm bài viết trong Trending
Lifecycle Hooks trong Angular
Angular cung cấp các móc vòng đời (lifecycle hooks), chúng cho phép chèn thêm những tác vụ cần thiết trong những khoảnh khắc quan trọng trong quá trình khởi tạo cho đến khi phá hủy các component. Mỗi
0 0 10.7k
Sa thải Tester khi cắt giảm nhân sự? Suy nghĩ kĩ lại trước khi hành động!
Thay đổi quan điểm về kiểm thử để đảm bảo chính vị trí công việc của bạn. Thường quan điểm về Tester sẽ là: “Họ không có sản phẩm cụ thể, không hề lập trình, các lỗi mà họ tìm thấy chỉ làm chậm quá tr
0 0 23
Tổng hợp các bài hướng dẫn về Design Pattern - 23 mẫu cơ bản của GoF
Link bài viết gốc: https://gpcoder.com/4164-gioi-thieu-design-patterns/. Design Patterns là gì. Design Patterns không phải là ngôn ngữ cụ thể nào cả.
0 0 302
Python Django - Xây dựng ứng dụng e-commerce (Part 1)
Giới thiệu Django - Khởi tạo project. Sơ qua về Django. . Django là một Framework lập trình web bậc cao được viết bằng ngôn ngữ lập trình Python.
0 0 877
Micro Frontends - microservice hoá cho phía front-end
Việc phát triển web front-end side ở một số hệ thống lớn lâu nay vẫn được làm theo kiểu monoliths (dù có thể backend đã được microservice hoá), ai cũng biết đây là bad practice. Kể cả khi bắt đầu chia
0 0 123
Một số cách xử lý text-overflow với CSS
Xin chào các bạn ! Tiếp tục với loạt bài thủ thuật hay xoay quanh CSS, hôm nay mình sẽ chia sẻ bài viết với chủ đề "Làm thế nào để xử lý được text-overflow". Dưới đây mình sẽ liệt kê ra một vài rule C
0 0 40
Con đường AI của tôi
Gần đây, khá nhiều bạn nhắn tin hỏi mình những câu hỏi đại loại như: có nên học AI, bắt đầu học AI như nào, làm sao tự học cho đúng, cho nhanh, học không bị nản, lộ trình học AI như nào... Sau nhiều lần trả lời, mình nghĩ rằng nên viết hẳn một bài để trả lời chi tiết hơn, cũng như để các bạn sau này
0 0 157
🚀 [JavaScript] Tối ưu Frontend - Call API on Demand - IntersectionObserver
Intersection Observer. .
0 0 10
PHP thuần: Tạo Facade giống laravel thật đơn giản
Đối với những ai đã từng sử dụng framework laravel, ắt hẳn các bạn đã biết tới Facades. .
0 0 34
Nắm rõ JAVA LAMBDA EXPRESSION cho người mới bắt đầu
Lời nói đầu. Java Lambda Expression (biểu thức Lambda) là một tính năng được thêm vào Java 8.
0 0 37
Sherlock Mon và vụ án 25 website wordpress bị hack
Trích từ cuốn hồi ký của bác sĩ Watmen, người bạn vào sinh ra tử cùng thám tử Sherlock Mon về vụ án 25 trang Wordpress bị hack và cuộc phiêu lưu đi tìm kẻ thủ ác của cặp đôi này. Một chiều mùa đông tr
0 0 33
Deploy web application trên Ubuntu server với Nginx
Deploy ứng dụng là một bước cần thiết trong quy trình phát triển phần mềm, tuy nhiên nó có vẻ khó khăn đối với những người mới tiếp cận với các khái niệm này. Trong bài viết này mình sẽ hướng dẫn các
0 0 9
Những điều giá như mình biết từ khi còn là Junior
Who am I. Mình là Nam Anh, Android developer với 5 năm kinh nghiệm.
0 0 27
[Flutter] Tìm hiểu về state management với Provider
Trong React và Flutter thì vấn đề khó nhất chính là quản lý state, mỗi khi state thay đổi, một số thành phần trên giao diện sẽ được render lại. Điều này quyết định đến hiệu năng của ứng dụng.
0 0 67
Tạo REST API trên Nodejs với Express và Prisma sử dụng Typescript
Lời mở đầu. Thế giới của lập trình viên web đang hết sức quen thuộc với những "containerized application", hay nói cách khác bây giờ đang là thời đại của microservice, và vì thế mỗi service chúng ta c
0 0 42
Single Sign-On (SSO) là gì, hoạt động ra sao?
Single Sign-On (SSO) là gì. Ngày nay, hầy hết các trang web đều yêu cầu xác thực người dùng thì mới có thể truy cập vào chức năng và nội dung của họ.
0 0 26
Đối với HTML không gì là không thể!
Đối với ứng dụng web và di động thì việc tải lại một file là rất quan trọng như với nhiều nhu cầu khác nhau từ người sử dụng: đăng hình sản phầm, logo, tập tin thống kê... Và nhờ một chút sự trợ giúp
0 0 49
Tăng tốc quá trình upload file lớn với kỹ thuật phân mảnh và tải lên đa luồng
I. Giới thiệu.
0 0 23
Obsidian - Công cụ cho dev và researcher ghi chú và quản lý kiến thức cá nhân một cách hiệu quả
Intro. .
0 0 95