Xin lỗi vì câu hỏi quá chủ quan.Các phương pháp hay nhất dành cho các nhà phát triển mvc asp.net
Tôi đang tìm một số ví dụ thực tế về cách quản lý javascript tốt hơn trong các ứng dụng asp.net mvc.
Trước jQuery tôi đã cố gắng tránh sử dụng javascript càng nhiều càng tốt. Bây giờ tôi đang sử dụng nó rất nhiều nhưng cảm thấy tôi có thể đã bỏ lỡ một số thực hành tốt nhất/khuyến nghị cho cơ cấu mã javascript của tôi trong các ứng dụng web lớn hơn.
Một số điều mà tôi phạm tội và muốn di chuyển xa:
- Inline javascript trong quan điểm của tôi. Tôi không nói đến khối lượng mã nhưng không phải là hiếm khi tôi có một số mã khởi tạo trên mỗi chế độ xem.
- Một tệp javascript "trang web" lớn. Vì danh sách các plugin được sử dụng trong ứng dụng của tôi phát triển (ví dụ như jquery ui), nên chức năng "khởi động" của tôi cũng khởi tạo từng plugin. Thường thì điều này là để tránh vấn đề 1 (thêm nội tuyến javascript). Có lẽ một tập tin javascript cho mỗi lần xem là một giải pháp tốt hơn?
- Mọi thứ có vẻ rất thủ tục. Tôi đang sử dụng để làm việc trong một cách định hướng đối tượng trong. Net, nhưng khi nói đến javascript này dường như đi ra ngoài cửa sổ. Bây giờ tôi biết OOP là chắc chắn có thể, và khuyến khích với javascript nhưng tôi có thể làm với thấy một số ví dụ thực tế về cách tôi nên làm nó trong bối cảnh của một ứng dụng web thực sự.
- Cấu trúc không gian/cấu trúc dự án - Tôi đã thấy một vài ví dụ về cách đặt tên javascript (bởi các đối tượng) và giống như cách tiếp cận nhưng lại có thể làm được với một số kiến thức cơ bản hơn.
Bất kỳ trang web, sách, v.v. mà mọi người có thể đề xuất sẽ được đánh giá cao.
@jfar - không chắc chắn lý do tại sao đảm bảo giảm giá, đặc biệt khi tôi yêu cầu thêm thông tin về các lựa chọn thay thế. –
+1. Tôi nghĩ rằng câu hỏi này có thể liên quan đến nhiều nhà phát triển, đặc biệt. ai đó chỉ mới bắt đầu trên MVC, chẳng hạn như I. –
@jfar - Upvote trên downvote vì làm phiền để viết lý do tại sao, mặc dù tôi không đồng ý với lý do tại sao. Tôi ghét nó khi mọi người downvote nặc danh. –