Tuyến đườngOverview#Bất cứ ứng dụng web đặc điểm cơ bản nhất là có thể giải thích được gửi tới địa chỉ URL đáp ứng yêu cầu, rồi trở về.Để làm được điều đó, các ứng dụng phải có khả năng phân biệt một URL từ một người khác.Giống như hầu hết các web khung như cánh buồm cung cấp một router: một URL và cơ chế điều khiển ánh xạ tới xem.Định tuyến là nói với cánh buồm đang gặp phải làm gì khi đến đây yêu cầu luật;.Có hai loại chính: tùy chỉnh kiểu tàu tuyến (hay "rõ ràng") và tự động (hay "implicit").Con đường riêng#Buồm để bạn thiết kế ứng dụng của bạn ở bất cứ địa chỉ URL, anh thích cách đó. - Không có khung giới hạn.Mỗi dự án đều cấu hình đơn giản routes.js buồm, một mô - đun JS xuất đối tượng riêng, hay "ra đường".Ví dụ, nó routes.js file định nghĩa. Sáu đường; một số ít vào bộ điều khiển động, và những tuyến đường trực tiếp đến xem./ / config / routes.jsModule.exports.routes = {Có /: [quan: "đăng ký chuyển đổi / đăng ký"],"Sau khi / / Đăng ký": "authcontroller processsignup","Lấy / Đăng ký": [xem: "Portal / Đăng nhập"],"Sau khi đăng nhập /": "authcontroller processlogin","/ rút lui": "authcontroller gốm","/": "usercontroller profile".]Mọi tuyến đường địa chỉ (ở bên trái, như "/ I") và mục tiêu (bên hữu, như "usercontroller. Tập tin cấu hình") là một địa chỉ URL đường và (tùy chọn) một cách đặc biệt là HTTP.Mục tiêu có thể định nghĩa nhiều cách khác nhau (xem khái niệm phần mở rộng đối tượng), nhưng chúng khác nhau về ngữ pháp là phổ biến nhất.Khi nhận được yêu cầu khi buồm hướng tâm, nó kiểm tra tất cả các địa chỉ của tuyến tự chọn để tiến hành trùng khớp.Nếu tìm được khớp với lộ trình, thì sẽ phải yêu cầu chuyển cho mục tiêu của nó.Ví dụ, chúng ta có thể đọc / tôi':'usercontroller profile ":"Hey, buồm, khi ông nhận được một yêu cầu GET http://mydomain.com/me, chạy đường viền usercontroller, would'ya động?"Nếu tôi muốn thay đổi tuyến đường chính trong đó bố trí xem sao?Không có vấn đề gì, chúng ta có thể:"Lấy / riêng tư": [Xem: "người dùng / riêng tư".Người dân địa phương: [Bố trí: "người dùng".]],Router cũng có thể được lập trình hướng đến bất kỳ hiệu quả sẽ hướng mục tiêu, bao gồm cả node middleware điển hình (tức là chức năng của chức năng (REQ, RES, dưới) []).Tuy nhiên, anh phải luôn sử dụng tuyến đường truyền thống của Pháp khi mục tiêu có thể đơn giản hóa phát triển, đơn giản hóa. Chương trình huấn luyện, làm cho anh dễ bảo trì.Tuyến tự động.#Ngoại trừ các tuyến bay kết nối nhiều tùy chỉnh, buồm cho bạn tự động.Nếu địa chỉ URL không hợp với tuyến đường riêng và tự động, nó có thể là một trong số tuyến phù hợp, và vẫn sẽ tạo ra phản ứng.Thuyền buồm hướng bay tự động kiểu chính là:Bản thiết kế cho các tuyến đường, điều khiển và cung cấp một mô hình hoàn toàn REST API.Tài sản, như hình ảnh, JavaScript và các kiểu tập tin bảng.CSRF, nếu mở, cung cấp một / csrftoken trên đường tới các ứng dụng có thể được dùng để tìm CSRF tấm thẻ.Thỏa thuận hỗ trợ#Buồm router là thỏa thuận không liên quan gì đến mạng lưới "; nó biết cách xử lý yêu cầu HTTP và gửi tin nhắn qua WebSockets.Đây là chương trình xử lý sự kiện bằng cách lắng nghe để giữ lại một định dạng đơn giản socket.io tin gọi nên (JSON WebSocket đáp ứng yêu cầu /).Ben, Norm thực hiện và ổ cắm ở khách SDK cung cấp ra khỏi hộp.
đang được dịch, vui lòng đợi..