Bài viết của Tạ Quốc Bảo

ReactJS: Code-Splitting là gì ?

Người viết: Thau Nguyen Code-Splitting là gì Code-Splitting là một trong những kỹ thuật giúp tăng tốc thời gian load Javascript của React App. Một trang web thường có một số thành phần cơ bản sau: HTML, CSS, Javascript và một số media như images, fonts … Và có thể ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 20/08/2019 chỉnh sửa

Animate on Scroll với Vue.js

Trong bài viết này mình xin giới thiệu đến mọi người 1 thư viện khá hữu ích đó là AOS (Animation on Scroll) AOS là thư viện javascript giúp chúng ta tạo các animation cho các element khi scroll lên/xuống đến vị trí của element đó. Bạn có thể xem DEMO tại: https://michalsnik.github.io/aos/ 1. ...

Tác giả: Tạ Quốc Bảo viết 10:44 ngày 19/08/2019 chỉnh sửa

Flutter Animation: Animated Opacity

Bài viết hôm trước mình có giới thiệu về Flutter Animation: Animated Containers. Hôm nay mình sẽ tiếp tục giới thiệu thêm về Flutter Animation : Animated Opacity Chắc hẳn đối với những bạn làm việc nhiều với các ứng dụng giao diện, hay các bạn làm designer đã quen thuộc với khai niệm ...

Tác giả: Tạ Quốc Bảo viết 10:44 ngày 19/08/2019 chỉnh sửa

Cài Redis cho ứng dụng Rails sử dụng Action Cable (Redis heroku)

Thông thường, một ứng dụng sau khi được phát triển xong. Các developer thường muốn deploy lên môi trường production để xem thành quả và có 1 cái địa chỉ để share cho mọi người hoặc truy cấ từ máy khác trước khi mua 1 con VPS và domain xịn. Đa phần sẽ lựa chọn heroku bởi nó miễn phí ở 1 mức độ phù ...

Tác giả: Tạ Quốc Bảo viết 10:44 ngày 19/08/2019 chỉnh sửa

Angular cập nhật DOM thú vị ra sao ?

Đặt vấn đề Chẳng khó gì với các developers JS để biết rằng việc cập nhật DOM của đại đa số các front-end frameworks/library hiện nay sẽ được thực hiện mỗi khi có một model nào đó thay đổi của. Và dĩ nhiên, Angular cũng không phải trường hợp ngoại lệ

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 16/08/2019 chỉnh sửa

Deep dive về Custom View trong Android

CustomView là tạo 1 class extend từ View, override onDraw() và sử dụng Pain và Canvas để vẽ trên View. Sâu i zì :V TextView, Edittex, Checkbox,... Tất cả những thứ đó dù cha ông nó là gì đi nữa, thì cuối cùng vẫn là "đệ" của View. Ví dụ như EditText extends TextView rồi thì TextView ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 16/08/2019 chỉnh sửa

Hãy làm cho các Errors & Exceptions của bạn thân thiện hơn với người dùng

Như title, thường thì khi bắt tay vào làm một project mới, các dev sẽ quan tâm làm thế nào để nó chạy đầu tiên, sau đó là đến clean code rồi Unit Test các thứ, nhưng dường như có một vấn đề đã bị khá là nhiều dev bỏ quên, đó là xử lý các lỗi và Exception phát sinh khi sản phẩm đã lên Production. ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 16/08/2019 chỉnh sửa

Tạo một video background đơn giản cho website

Bữa trước mình có làm một giao diện landing page, trong đó có sử dụng video background. Việc đầu tiên mình làm là lên google search "video background js" để tìm một plugin có thể giúp mình giải quyết vấn đề này. Đây là thời đại mà mọi thứ được support tận răng, nhà nhà sài plugin, người ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 16/08/2019 chỉnh sửa

6 thay đổi trong ruby 2.7 có thể bạn đã bỏ qua

Người viết: Nguyễn Thuỳ Dương Có thể bạn đã biết hoặc chưa biết, ngày 30-5-2019 vừa rồi ruby dev trên toàn thế giới đón nhận phiên bản mới nhất của ruby vào thời điểm hiện tại (Ruby 2.7.0). Ngoài những thay đổi rất thú vị như pattern matching hay là pipeline operator thì còn có 6 ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 16/08/2019 chỉnh sửa

Tìm hiểu về Cookie và Session

Chào các bạn. Đối với các bạn theo lập trình web thì có lẽ ai cũng đã từng sử dụng Session và Cookies, tuy nhiên không phải bạn nào cũng nắm được rõ và phân biệt được 2 cái này. Vì vậy, trong bài này mình sẽ giúp các bạn tìm hiểu về hai khái niệm này và sự khác nhau giữa chúng. Cookie là gì? ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 16/08/2019 chỉnh sửa
<< < .. 91 92 93 94 95 96 97 .. > >>