You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cc: @Huc06@Khoa-Dam
Clean code bên frontend để tui nhảy vào làm nữa.
Chia files đúng các folder
Chia components cho Foundry
Chia components cho Aptos
Tạo pages tương ứng các frames trong figma sau đó gọi lại components vào page
Băm nhỏ các file jsx (file .jsx làm nhiệm vụ chính là return html, các hàm xử lý dài dòng nên cắt sang file .js rồi gọi ngược lại)
Những hàm có chung tính năng hay nhiều hàm có chung mục đích xử lý vấn đề nào đó thì gộp nó lại thành một file. Ví dụ button.js chứa toàn bộ hàm xử lý sự kiện button.
[DOCS] FE
Route chính để chuyển 2 trang chính là aptos và sol
Có thể tạo nested routes để chia các route con tương ứng với từng thành phần, như foundry có sub pages là account và deploy thì đưa 2 routes này vào page foundry
Tên repo có prefix:
Ví dụ: Movelazy- extension , Movelazy-web, Movelazy-sui-development...
Branching Strategy
Mỗi repo có 3 branch default:
Workflow Rules
Code Review and Merging
Mỗi project chỉ có 1 vài members được quyền merge code từ PR và tốt nhất nên có review trước khi merge code
Commit Messages
Commit message nên có git convention follow: https://www.conventionalcommits.org/en/v1.0.0/
Các từ đơn giản như fix, feat, chore..
Không add bất kì key nào của production vào trong source code. Nếu muốn để tên env name thì set một lệnh .env.sample
The text was updated successfully, but these errors were encountered: