Lớp trừu tượng trong PHP

Tram Ho

➔ PHP 5 kết hợp khái niệm lớp trừu tượng và phương thức trừu tượng. ➔ Lớp trừu tượng được định nghĩa không nhằm mục đích sử dụng để tạo một đối tượng từ nó; lớp trừu tượng có ít...

Xem chi tiết

Laravel & Sapper (Phần 2) – Sapper có gì?

Tram Ho

Để tiếp nối bài viết về Svelte. Trong bài này, chúng ta hãy cùng tìm hiểu về Sapper. Đây chính là framework của Svelte. Đầu tiên là Cấu trúc thư mục của 1 Sapper project. Chúng ta sẽ đi tìm...

Xem chi tiết

Svelte có gì?

Tram Ho

Sau khi làm việc với React và Vue thì cá nhân mình thích Vue hơn. Mặc dù thư viện của React nhiều hơn nhưng mà flow của Vue được tinh gọn hơn React khá nhiều. Vậy Svelte thì sao, code...

Xem chi tiết

Các kênh ở Golang

Tram Ho

Chào các bạn, mình lại tiếp tục với chuỗi ngày về Golang. Hôm nay mình sẽ giới thiệu với các bạn về Channels. Như đã đề cập ở phần trước, Channels là một cấu trúc dữ liệu giúp bạn giao...

Xem chi tiết

CRUD với Rails và React (p1)

Tram Ho

Giới thiệu Khi tìm hiểu một ngôn ngữ hay một framework mới, cá nhân mình thấy cách tiếp cận tốt nhất là làm một app có đủ chức năng CRUD. Vậy trong bài viết này, hãy cùng mình viết 1...

Xem chi tiết

PHP8 trình làng!

Tram Ho

PHP 8 đã được nhắc đến khá nhiều gần đây (ít nhất đối với mình), và sau tới 5 bản release candidate, cuối cùng nó đã có thể sử dụng chính thức vào ngày hôm nay - 26/11/2020, thay vì...

Xem chi tiết

Hướng dẫn Reactive Programming bằng Python

Tram Ho

ReactiveX là một framework tuyệt vời cho phép viết mã dựa trên sự kiện một cách rất thanh thoát và dễ đọc. Tuy nhiên, bắt đầu với nó có thể là thách thức. Trên thực tế, một khi bạn hiểu...

Xem chi tiết