Meteor - Các phương pháp hay nhất
Chúng tôi đã trình bày một số phương pháp hay nhất về phát triển Meteor trong các chương trước. Sau đây là một số phương pháp hay nhất cần ghi nhớ khi sử dụng Meteor.
Cấu trúc thư mục
Không có quy tắc nghiêm ngặt nào về cấu trúc thư mục trong ứng dụng Meteor. Để biết thêm thông tin về các nguyên tắc, hãy xem chương Meteor - Structure .
Sử dụng phương pháp
Bạn nên luôn sử dụng Meteor - Các phương thức khi làm việc với dữ liệu nhạy cảm thay vì gọiinsert, updatevà remove trực tiếp từ khách hàng.
Quản lý dữ liệu
Bảo vệ dữ liệu của bạn bằng phương pháp Xuất bản và Đăng ký . Nếu bạn muốn dữ liệu của mình có sẵn cho tất cả khách hàng, bạn có thể sử dụngnullthay vào đó là tên xuất bản. Việc xuất bản các phần nhỏ dữ liệu cũng sẽ cải thiện hiệu suất của ứng dụng.
Xác thực dữ liệu
Bạn nên xác nhận tất cả dữ liệu sẽ được lưu trữ bên trong bộ sưu tập. Một trong những lựa chọn tốt nhất là gói collection2 . Gói này giúp bạn dễ dàng thiết lập xác thực phía máy chủ và máy khách.
Giảm thiểu phiên
Các session biến là các biến toàn cục và việc sử dụng toàn cầu là chống lại các phương pháp hay nhất của JavaScript.
Bộ định tuyến
Có hai tùy chọn phổ biến nhất để định tuyến Meteor. Đối với các ứng dụng nhỏ hơn, có Iron Router . Nó sẽ tự động chạy lại khi dữ liệu thay đổi. Đối với các ứng dụng lớn hơn, có Bộ định tuyến luồng . Bộ định tuyến này cho phép bạn tự do hơn trong việc tối ưu hóa việc hiển thị lại các mẫu với chi phí nhiều hơn một chút mã soạn sẵn.
Các gói
Luôn kiểm tra xem gói có được cập nhật thường xuyên hay không trước khi bạn chọn sử dụng nó trong ứng dụng của mình.