Tôi đã luôn tìm kiếm một ViewEngine phù hợp nhất cho tôi trong ASP.NET MVC, và sau khi quan sát một tấn các công cụ mẫu trong JAVA, PHP, Python, Ruby, NodeJS ... Tôi đã tìm thấy jade template và yêu thích nó vì nó có một số tính năng thật sự tốt đẹp:Có công cụ tạo mẫu ngọc bích cho ASP.NET MVC không?
- Mã hóa tất cả html theo mặc định, giống như dao cạo, đó là một bổ sung tốt đẹp đối với an ninh và convinence
- cấu trúc bởi thụt lề, vì vậy thoát khỏi thẻ địa ngục, sau khi viết HTML trong nhiều năm, tôi ghét tất cả những người đó < và >!
- Xóa mã logic, trước nếu/else/cho bởi một dòng "-", nó thu nhỏ mã cho lựa chọn và vòng lặp.
- dải Khoảng trắng, kết quả đầu ra ngọc "nén" html mà không có khoảng trống thừa giữa các thẻ hoặc văn bản
Tôi cũng đã quan sát nhiều ViewEnginge cho ASP.NET MVC, một số là khá gần với ngọc bích, nhưng vẫn với khiếm khuyết:
- NHaml cấu trúc HTML của indent, nhưng donot mã hóa html theo mặc định, và thẻ prefix% thực sự gây phiền nhiễu
- Razor có thể là ViewEngine chỉ mã hóa html theo mặc định, nhưng nó vẫn còn một li tinh tế nặng nề cho tôi kể từ khi đánh dấu cơ bản của dao cạo vẫn là thẻ html, và dao cạo cũng không thể loại bỏ khoảng trắng thừa cho tôi
vì vậy tôi bị thương nếu có ViewEngine gần ngọc hơn, có một cổng ngọc bích. MẠNG LƯỚI?
Cảm ơn
Cảm ơn, có vẻ như chấp nhận để có một DSL mới, đó là khá sạch sẽ vì vậy tôi sẽ có một thử :) – otakustay
Có lẽ nó chỉ cho tôi, nhưng đó là cú pháp ghê tởm. – Chev
Tôi có thể nhìn vào ngọc bích và ngay lập tức đọc nó ... rằng ... ew? –