Hoặc viết mã
Dựng hình bằng JSX: vòng lặp, điều kiện, hàm dùng lại — lối đi dễ dàng qua các cấu trúc phức tạp
Trên thực tế điều đó nghĩa là gì
- Cú pháp là JSX: `<Box size={[20,10,5]} />`. Biết React thì không phải học gì thêm, không biết thì vẫn đọc và sửa được.
- Mười hai cái lỗ thẳng hàng là một vòng lặp, chứ không phải mười hai thao tác — với khoảng cách đặt thành biến.
- Mã và khung nhìn đồng bộ hai chiều: bấm vào một khối thì con trỏ nhảy tới dòng của nó; sửa mã thì mô hình tính lại.
- Thành phần dùng lại được: viết một lần «tai bắt vít có lỗ chìm» rồi dùng ở mọi nơi.
Câu hỏi thường gặp
- Tôi không biết lập trình. Có sao không?
- Hoàn toàn không sao. Chế độ mã dành cho ai muốn dùng; còn dựng hình bằng câu chữ và sửa bằng cách kéo thì chẳng bao giờ đụng tới nó.
- So với OpenSCAD thì thế nào?
- Ý tưởng thì như nhau (mã sinh ra hình học), chỉ khác một điểm: ở đây mã và trình sửa trực quan là hai cách nhìn cùng một dữ liệu — sửa bên nào thì bên kia theo. Bạn không phải chọn một.
- Tôi mang mã đi được không?
- Được, xuất cả dự án bất cứ lúc nào. Đó là văn bản JSX thuần, không phải tệp nhị phân độc quyền.