Thực hành tốt nhất

Nhấn vào đây để sao chép

Cách tận dụng tối đa AppMaster.io


Mặc dù AppMaster.io được tạo ra với lưu ý đến khả năng sử dụng tốt nhất có thể, nhưng vẫn có một số khái niệm không rõ ràng cần được làm rõ. Bài viết này sẽ đề cập đến phương pháp luận và khái niệm chính đằng sau nền tảng này.

Đối với hầu hết các nền tảng không có mã hiện nay, có một cách tiếp cận khá phổ biến để bắt đầu quy trình tạo ứng dụng từ giao diện người dùng. Mặc dù cách tiếp cận như vậy mang lại cảm giác bắt đầu dễ dàng, nhưng nó không phù hợp với các dự án vừa và lớn. AppMaster tuân theo quy trình phát triển phần mềm tiêu chuẩn, được các nhà phát triển trên toàn thế giới sử dụng trong nhiều năm với một sửa đổi nhỏ.


Chọn các mô-đun đầu tiên

Chúng tôi khuyên bạn nên bắt đầu từ việc lựa chọn các mô-đun . Các mô-đun AppMaster.io có thể chứa mô hình dữ liệu, logic nghiệp vụ, cài đặt được xác định trước, thành phần giao diện, mã tùy chỉnh và tập lệnh tự động hóa bên trong. Mỗi mô-đun được tạo để tăng tốc độ phát triển bằng logic và dữ liệu dựng sẵn. Có thể khó chọn tất cả các mô-đun cần thiết khi bắt đầu dự án của bạn, nhưng nó chắc chắn sẽ giúp bạn tiết kiệm hàng trăm giờ thiết kế do tính chất của các mô-đun.

Có một tình huống khá phổ biến là bạn đã tạo rất nhiều mô hình dữ liệu và đến một lúc nào đó muốn kích hoạt một mô-đun. Do các mô hình dữ liệu cung cấp mô-đun, logic nghiệp vụ và các thành phần khác nên có khả năng bạn đã tạo thứ gì đó mà mô-đun có bên trong. Điều này có thể gây ra các giao điểm không cần thiết và mất thêm thời gian để điều chỉnh mô hình dữ liệu, điểm cuối và liên kết giao diện người dùng. Vì vậy, có một lời khuyên đơn giản: hãy bắt đầu từ việc chọn các mô-đun cho dự án của bạn.


Dữ liệu là nền tảng của mọi thứ

AppMaster.io tạo các ứng dụng với cách tiếp cận tập trung vào dữ liệu. Điều này có nghĩa là hầu hết các thành phần chỉ có thể được tạo dựa trên các mô hình dữ liệu. Khi bạn hoàn thành các mô-đun, bước tiếp theo là tạo các mô hình dữ liệu. Và nó đơn giản hơn nó có vẻ. Chỉ cần tạo từng mô hình (còn gọi là thực thể) với các trường bắt buộc (còn gọi là thuộc tính thực thể) và tạo một số quan hệ nếu cần.

Sau khi bạn nhấp vào nút Lưu trong Trình thiết kế mô hình dữ liệu, AppMaster AI sẽ tự động tạo logic nghiệp vụ cơ bản cho tất cả các mô hình dữ liệu của bạn (tìm kiếm bản ghi, lấy một bản ghi, cập nhật bản ghi, xóa bản ghi và một số thứ khác), sẽ tạo các điểm cuối cho quy trình nghiệp vụ vừa tạo và thậm chí sẽ tạo các trang Ứng dụng web quản trị cơ bản (còn gọi là bảng quản trị).

Hầu hết mọi phần tử giao diện người dùng đều yêu cầu phải hiển thị nguồn dữ liệu. Ví dụ: thành phần bảng sẽ sử dụng điểm cuối để tạo danh sách các hàng. Đến lượt nó, điểm cuối dựa vào quy trình nghiệp vụ đính kèm, quy trình nghiệp vụ dựa trên mô hình dữ liệu và các trường của nó thường (nhưng không phải luôn luôn!).

Để tận dụng tối đa AppMaster.io, điều duy nhất bạn cần là hiểu các khái niệm cơ bản về phát triển phần mềm và lập mô hình dữ liệu, mọi thứ khác có thể được tìm ra trong quá trình tạo ứng dụng đầu tiên của bạn.