Vòng lặp có thể chạy trên cả máy khách và máy chủ sử dụng isomorphic LoopBack. Ứng dụng tương tự chạy trong NodeJ cũng có thể chạy trong trình duyệt của khách hàng thay vì mã hóa các yêu cầu HTTP và các phản hồi trên máy khách để CRUD các cá thể mô hình LoopBack của bạn, bạn có thể chỉ cần gọi phương thức vòng lặp thích hợp.
Nói cách khác, thay vì gọi một POST để một API điểm cuối để tạo ra một đối tượng mới (POST/api/MyObject) trong cơ sở dữ liệu của bạn, bạn chỉ có thể gọi MyObject.create (dữ liệu) trên ứng dụng khách và ứng dụng LoopBack trong ứng dụng khách sẽ thực hiện cuộc gọi cho bạn. Và thay vì trả về một phản hồi HTTP, nó sẽ trả về đối tượng đã tạo.
Bây giờ, điều này đưa chúng ta đến sự khác biệt giữa các mô hình/phổ biến và/server: nếu bạn muốn mô hình được sử dụng trong trình duyệt giống như mô hình được sử dụng trên máy chủ, tạo mô hình của bạn trong/chung. Nếu bạn cần mô hình khác, hãy tạo mô hình trong thư mục/server/models (không chắc chắn nơi tạo mô hình cho máy khách)
Chỉ thêm một điều nữa. Trong trang dưới đây, bạn có thể thêm một chút thông tin về các câu hỏi mà CLI loopback sẽ hỏi bạn: https://docs.strongloop.com/display/public/LB/Create+a+simple+API – Luillyfe
Tại sao lặp lại đề xuất giữ phổ biến/mô hình luôn? 'Giữ, mặc định, phổ biến, mặc dù trong ứng dụng này bạn sẽ chỉ làm việc với các mô hình phía máy chủ ' – rahpuser
Câu trả lời này là những gì được viết trong tài liệu, nhưng chính xác" chia sẻ "giữa khách hàng và máy chủ. Nếu tôi đặt một mô hình trong thư mục/server/models, điều gì xảy ra trên máy khách và trên máy chủ? – YeeHaw1234