Discover 38 posts from our community
Đi sâu vào cơ chế quản lý biến, shadowing, constants, static variables và các kỹ thuật xử lý kiểu dữ liệu nâng cao trong Rust.
Tìm hiểu cách xây dựng hàm, truyền tham số, giá trị trả về, khái niệm scope và giới thiệu sơ lược về ownership trong Rust.
Tìm hiểu về ownership - hệ thống quản lý bộ nhớ độc đáo của Rust, giúp đảm bảo an toàn bộ nhớ mà không cần garbage collector.
Tìm hiểu cách mượn dữ liệu thông qua references mà không chuyển quyền sở hữu, một kỹ thuật quan trọng để viết code Rust hiệu quả.
Tìm hiểu về slices - cách tham chiếu đến một phần của collection mà không cần sở hữu toàn bộ dữ liệu.
Tìm hiểu về lifetime - cách Rust đảm bảo references luôn hợp lệ và không trỏ đến dữ liệu đã bị giải phóng.
Áp dụng kiến thức về ownership, borrowing và lifetime vào các design patterns và dự án thực tế.
Tìm hiểu cách sử dụng structs để nhóm dữ liệu liên quan và định nghĩa methods để thêm hành vi cho các kiểu dữ liệu tùy chỉnh.
Tìm hiểu về enums - kiểu dữ liệu liệt kê mạnh mẽ của Rust và pattern matching - công cụ xử lý các trường hợp khác nhau một cách an toàn.
Tìm hiểu về Vec - collection động lưu trữ các phần tử cùng kiểu, một trong những cấu trúc dữ liệu quan trọng nhất trong Rust.
Tìm hiểu cách Rust xử lý chuỗi với String và &str, đặc biệt là UTF-8 và các phương thức xử lý chuỗi hiệu quả.
Tìm hiểu về HashMap - cấu trúc dữ liệu key-value cho phép lưu trữ và truy xuất dữ liệu nhanh chóng với độ phức tạp O(1).
ShadcnUI - Thư Viện Component UI
Bai 4: TailwindCSS và Styling
Bai 3: TypeScript Trong Next.js App Router
Cấu trúc thư mục App Router trong Next.js
Giới thiệu NextJS App router và xây dựng ứng dụng