Reactjs & Redux – Game caro

Giới thiệu

Reactjs là một thư viện giúp ta xây dựng simple page application được phát triển bởi facebook. Hiện nay Reactjs được đông đảo các developer trên thế giới sử dụng, cùng với cộng đồng lớn mạnh, chúng ta có thể được trợ giúp để giải quyết bất kỳ vấn đề gì.

Ở source này mình dùng redux để quản lý state, nên mình sẽ có cấu trúc project như sau:

containters: Chứa các component thiên về logic như xử lý sự kiện, data,..

components: Chứa các component thiên về giao diện.

constants: Chứa các cặp key – value để định nghĩa các action có thể xảy ra.

actions: Định nghĩa các action được phát đi cho reducers.

reducers: Xử lý các action gửi đến.

algorithm: Thuật toán kiếm tra thắng thua game caro.

Demo

Chọn số ô cho bàn cờ

Bàn cờ

Thắng thua

Link source: reactjs – caro

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x