Làm game Calculator với kỹ thuật currying và React

Currying là kĩ thuật tạo hàm mới bằng code một cách tự động, giúp việc kết hợp các hàm dễ dàng và nâng cao tính DRY (Don't Repeat Yourself) trong dự án. Nào, mời bạn cùng Ehkoo áp dụng currying để xây dựng một game Calculator đơn giản với React nhé!

04/05/2018 – 8 min

Ebook Miễn Phí

React từ A đến Y

100% tiếng Việt

React 16 mới keng xà beng

Đầy đủ khái niệm cơ bản/nâng cao

Hướng dẫn chi tiết, siêu dễ hiểu

Xây dựng ứng dụng thực tế

Hãy để lại email và Ehkoo sẽ thông báo cho bạn khi quyển sách này hoàn thành.

Đăng ký bản tin

Quá lười để vào ehkoo mỗi ngày? Không sao hết, Ehkoo sẽ gửi bài cho bạn mỗi tuần.

Đảm bảo chất lượng, hứa không bao giờ spam.

— Những bài khác

Tổng hợp những tính năng ES6 nổi bật

08/04/2018 — 2670 từ — 9 min

ES6 đã và đang dần được hỗ trợ bởi tất cả các trình duyệt. Hãy cùng điểm qua những tính năng thông dụng nhất nhé.

Thống nhất thiết lập giữa trình soạn thảo/IDE bằng EditorConfig

05/04/2018 — 603 từ — 3 min

EditorConfig giúp thiết lập format chung cho tất cả các text editor và IDE; nhờ đó giúp nâng cao tính thống nhất, dễ đọc, hiểu và bảo trì code hơn.

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.

– Bill Gates

CSS Grid căn bản - Phần 1

02/04/2018 — 1164 từ — 4 min

Bạn từng nghe về CSS Grid nhưng chưa có thời gian tìm hiểu cặn kẽ? Không sao, Ehkoo sẽ giúp bạn khám phá NGAY những tính năng vượt trội của CSS Grid trong việc xây dựng layout.

Có gì mới trong React phiên bản 16.3.0?

30/03/2018 — 1098 từ — 4 min

Trong phiên bản này, khái niệm `context` được nâng cấp, giúp bạn chia sẻ state một cách đơn giản hơn. Bên cạnh đó, StrictMode được giới thiệu, cùng với một số thay đổi về life-cycle hooks và API để thao tác với `ref`.

Tìm hiểu Map và Set trong JavaScript

25/03/2018 — 1210 từ — 5 min

ES6 vừa trình làng 2 cấu trúc dữ liệu mới: `Map` và `Set`, nghe đồn là nhanh hơn, được hỗ trợ tốt hơn bởi trình duyệt. Hãy cùng Ehkoo tìm hiểu cách thức hoạt động cũng như ứng dụng của chúng nhé!

10+ thư viện UI components cho React

17/03/2018 — 937 từ — 4 min

Không cần đến designer bạn vẫn có thể xây dựng ứng dụng React với giao diện chuyên nghiệp, UX hợp lý. Bằng cách nào ư? Nhờ vào sử dụng các thư viện UI mà Ehkoo giới thiệu ngay đây.

Tác giả của Prettier chia sẻ cách để code ngày một tốt hơn

12/03/2018 — 2129 từ — 8 min

Làm thế nào để trình code ngày càng pro? Để luôn yêu nghề? Đọc ngay chia sẻ của anh James Long, tác giả thư viện Prettier nổi danh trong cộng đồng JavaScript!

Có thể bạn không cần jQuery

05/03/2018 — 1168 từ — 4 min

Năm nay đã là 2018, liệu jQuery có còn cần thiết trong các dự án front-end?

Những sai lầm người mới học Vue cần tránh

03/03/2018 — 1479 từ — 5 min

Vue rất dễ học, dễ làm nhưng cũng có những điểm cần lưu ý, dù cho bạn là lập trình viên lâu năm hay tay mơ mới vào nghề.