BÀI VIẾT MỚI

javascript-closure

Closure là gì?

Closure là sự kết hợp đơn giản giữa một hàm và môi trường nơi hàm được khai báo và vào lúc hàm được khai báo (lexical environment)
docker logo

Docker là gì và tại sao developer phải biết

Docker là một phần mềm ảo hóa ở mức hệ điều hành, giúp tạo ra các môi trường phát triển khác với hệ điều hành đang chạy trên máy chủ.
ionic-facebook-login-header

Facebook login cho Ionic app trên iOS

Sử dụng mạng xã hội để đăng nhập ứng dụng di động là một yêu cầu thông thường của hầu hết các app nhưng...

làm thế nào để chạy jekyll trên môi trường internet ?

ở bài trước có đoạnTuy nhiên nếu bạn ném tất cả lên 1 host nào đấy thì nó vẫn chưa chạy được...

Làm thế nào để sử dụng Jekyll?

Jekyll là gì?Jekyll khá nổi tiếng trên github. với lượng Fork lên đến 7.729 lượt, lượng Star hơn 35kđây là một dạng CMS đơn...
upload-files-with-restify

Upload files với nodejs restify (phần 5)

Tại sao phải upload files?Có thể nói 90% các ứng dụng web hiện nay đều cần đến upload files lên server, có thể là...
docker-laravel-react

Docker cho môi trường phát triển Laravel và React

Bài viết này sẽ giải quyết các vấn đề:Development / Production server chạy nhiều hơn 1 dự án web. Proxy React SPA dùng subpath instead...

Những nguyên tắc UX cơ bản trong thiết kế sản phẩm...

UX - Trải nghiệm người dùnglà một thuật ngữ được đưa ra vào những năm đầu thập niên 90, đến hiện tại cũng đã...
es6 va javascript

ES6 và những tính năng vượt trội nên biết

ES6 là gìTrước hết ES6 là một phiên bản của ECMAScript, một tập hợp các quy chuẩn dành cho các ngôn ngữ lập trình...
event emiter

NodeJs Event: ý nghĩa và cách sử dụng (phần 4)

NodeJs Event là gì?Như đã nói qua ở trong bài NodeJs là gì và bài Event Loop trong NodeJs thì chúng ta đã biết...