react

Bí kíp học Front-end của Grab (Phần 2)

Nối tiếp PHẦN 1, chúng ta sẽ tiếp tục đi sâu hơn những tool chúng ta cần biết để làm được một React project...

TypeScript thoáng qua

Khi mình viết bài này rõ ràng thì TypeScript không còn là một thư viện đang nổi lên nữa. mà nó đã là thư viện đứng...
13 phím tắt trong VS Code hữu ích giúp lập trình dễ dàng hơn

13 phím tắt trong VS Code hữu ích giúp lập trình dễ dàng hơn

Bài viết được sự cho phép bởi tác giả Sơn Dương Thời gian gần đây, VS Code nổi lên như một trình Text Editor tốt nhất được...
1001 câu hỏi của học sinh cuối cấp muốn theo đuổi ngành công nghệ thông tin

1001 câu hỏi của học sinh cuối cấp muốn theo đuổi ngành công nghệ...

Bài viết được sự cho phép của smartjob.vn 1001 câu hỏi của học sinh cuối cấp muốn theo đuổi ngành công nghệ thông tin Vậy là những...
Khi làm việc với các ứng dụng web sử dụng Spring MVC hoặc Spring Boot, đôi khi chúng ta sẽ có nhu cầu lấy thông tin base URL của ứng dụng để làm gì đó.

Lấy base URL trong Controller trong Spring MVC và Spring Boot

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Khi làm việc với các ứng dụng web sử dụng Spring MVC hoặc...
RFC

Những ngày đen tối nhất của Vue

Vừa qua cộng đồng VueJS đã có khoảng thời gian khá dậy sóng. Mới đây, người tạo ra Vue, Evan You đã phát hành...
npm là gì

8 npm mẹo cực hay để gây ấn tượng với đồng nghiệp

Khi bạn thấy 1 đồng nghiệp code bằng chiêu trò mà bạn không hề hay biết. Lúc đó chắc chắn bạn sẽ thấy nó thật...

Định dạng ngày tháng bằng Intl.DateTimeFormat

Trong javascript, hiệp hội quốc tế ECMAScript công bố một object tên là Intl, trong đó có chứa tất cả các phương thức liên quan tới bản...

Instant AJAX Search với Laravel và Vuejs

Tính năng tìm kiếm tức thì (instant search) hiện là một tính năng khá phổ biến trong web và app. Trong bài đăng này, mình...
CDN là gì? – CDN hoạt động như thế nào?

CDN là gì? – CDN hoạt động như thế nào?

Bài viết được sự cho phép của tác giả Kiên Nguyễn CDN, viết tắt của từ Content Delivery Network (Mạng lưới phân phối nội dung) hiện nay...
Học AI nhanh hơn với 6 thư viện Machine Learning Javascript

6 thư viện Machine Learning Javascript giúp học AI nhanh hơn

Bài viết được sự cho phép của tác giả Sơn Dương Để học Machine Learning, chúng ta có rất nhiều cách, trong đó có một...
clean react code

Viết React Code sạch hơn như thế nào? (Phần 1)

Tác giả: Reed Barger Là một React developer, bất cứ ai đều muốn có thể viết ra những code sạch hơn, đơn giản và dễ...
async

Promise, Async/Await và Map/Reduce

Bài viết được sự cho phép của tác giả Huy Trần Có một cái sai mà người ta thường hay mắc phải khi làm việc...

TẤT TẦN TẬT VỀ SQL

11 trang web học SQL 1) Codeacademy Codeacademy là một trong những trang đáng tốt nhất để học trực tuyến về nhiều ngôn ngữ. Và học...

Những sự thật ít người biết tới về nghề lập trình

Khi nói đến lập trình viên máy tính ta thường nghĩ tới những người khô khan, tối ngày chỉ biết ngồi bên máy tính....
Graphic design

Làm sao để chuyển đổi từ Graphic Design sang UX Design? (phần 1)

Nếu có một nghề 100% liên quan tới ý tưởng của mọi người về thiết kế là gì thì đó chính là thiết kế...
3 Cách Làm Border Gradient Trong CSS Mà Bạn Nên Biết

3 Cách Làm Border Gradient Trong CSS Mà Bạn Nên Biết

Bài viết được sự cho phép của tác giả Trần Anh Tuấn Ở bài viết này mình sẽ chia sẻ cho các bạn 3 cách...

Các Laravel route tips giúp bạn cải thiện routing

Laravel router có một bộ API rất hữu dụng và hoàn thiện dành cho bạn khi mới bước chân vào Laravel. Những tip dưới...
adapter pattern

Adapter Pattern – Xoá nhoà khác biệt

Bài viết được sự cho phép của tác giả Kiên Nguyễn Viết nhiều về Design Pattern nhưng có vẻ đang thiếu bên Structural Pattern nên...
Top 3 phần mềm giả lập Java trên Android tốt nhất

Top 3 phần mềm giả lập Java trên Android tốt nhất

Vào khoảng thời gian những năm 2010, cách đây hơn 10 năm, khi mà các thiết bị smartphone chạy hệ điều hành Android hay...