Việc xây dựng các mục chọn Select (Select Field) đẹp về hình thức và hoạt động tốt cả về tính năng là một bài toán rất cơ bản dành cho các lập trình viên khi bắt đầu vào lập trình Frontend. Code Tốt xin hướng dẫn cách xây dựng một tính năng hoàn thiện và hoạt động tương thích đúng chuẩn responsive.
Lập trình Frontend
Cơ bản về xây dựng bố cục website
Trong một website, xây dựng bố cục là việc hầu hết các web developer phải làm. Code Tốt xin giới thiệu lý thuyết về việc xây dựng markup bố cục website và một số tình huống cụ thể.
Trong các giai đoạn hoàn thiện một website, quá trình xây dựng bố cục được đánh giá là khá quan trọng và có tính ảnh hưởng rất cao.
Những lỗi cơ bản khi sử dụng HTML5
Mặc dù HTML5 đã có một khoảng thời gian ra đời khá lâu, rất nhiều lập trình viên vẫn còn khá mù mờ và hay mắc phải các lỗi cơ bản khi sử dụng HTML5 Markup. Code Tốt tổng hợp một vài tình huống thông thường mà các bạn hay mắc phải.
Javascript chuẩn: Check số lượng đối tượng trước khi bật slider
Nắm được các pattern Javascript thông thường và ứng dụng để tăng performance là một cách hiệu quả để giúp application của bạn hoạt động nhanh và không dùng thừa tài nguyên. Trong tình huống 1 Slideshow, Code Tốt xin giới thiệu cách thức bạn kiểm tra số lượng item trước khi bật Slider.
Cơ bản về thiết kế theo mô hình nguyên tử đối với Frontend Development
Thiết kế theo mô hình nguyên tử (Atomic Design) là một xu hướng ngày càng lên ngôi trong lĩnh vực thiết kế Frontend web. Liệu bạn có biết nó là gì và các khái niệm cơ bản xoay quanh nó không?
Javascript: Xây dựng tư duy logic functional programming
Với nhiều người đã sử dụng Javascript (ES5) hay jQuery, việc biến JS trở thành 1 mớ bòng bong dường như là chuyện thường như cơm bữa. Code Tốt xin chia sẻ cách xây dựng mindset functional programming (ở mức cơ bản) để giải quyết bài toán logic khi xử lý vấn đề.
Thế nào là viết code theo tiêu chuẩn mobile-first
Trrước đây khi màn hình phổ thông chưa bao gồm mobile devices, chúng ta không có khái niệm mobile-first. Với sự phát triển mạnh mẽ của thời đại, hiện nay khái niệm mobile-first đã được định nghĩa và sử dụng thường xuyên hơn rất nhiều.
Hướng dẫn xây dựng tỷ lệ khung hình responsive
Với các thiết bị device phổ biến như ngày nay, việc các chuẩn khung hình Full HD (16×9) hay cao hơn ngày càng được quan tâm. Rõ ràng việc bạn để 1 bức ảnh méo hoặc video kém cân đối là điều không chuyên nghiệp chút nào.
Phân biệt Javascript DOM Element và jQuery Object
Việc phân biệt đối tượng tác động của Javascript là rất quan trọng. Trong bài viết này, Code Tốt xin chia sẻ cách chúng ta phân biệt và sắp xếp các đối tượng này.
Convert web font với Transfonter
Website hay ứng dụng nền tảng web, muốn có sự đặc sắc, thường được sử dụng với font kiểu riêng. Tuy nhiên, không hẳn font trên máy tính sẽ chạy tốt trên web. Đó là khi bạn cần 1 công cụ web font generator như của Transfonter.
Toàn tập về BEM CSS
Nếu bạn là một Frontend Developer, việc phải xây dựng các layout trên một website sẽ cần tới việc đặt tên các class và sử dụng element một cách hợp lý.