Dưới đây là một số ưu điểm và nhược mà đến tâm trí của tôi:
Ưu
- thể được triển khai trên tất cả các máy chủ, vì nó chỉ là html tĩnh
- có partials, đó có thể là được sử dụng lại, trái ngược với html thông thường, nơi bạn phải mã/sao chép dán mọi thứ
- bạn vẫn có thể mã trong một IDE
- một nhà phát triển không thể chỉnh sửa mã (đôi khi ít nhất)
Nhược
- mẫu ngôn ngữ bị hạn chế và đôi khi một chút vụng về/cần phải làm quen với
- bạn có một cái gì đó mới trong môi trường của bạn, có chi phí bổ sung (nhiều hơn một nhà phát triển cần biết cách xây dựng trang web, ...)
Nếu bạn biết hiện tại của mình bộ công cụ tốt và bạn không có vấn đề lưu trữ một dự án ASP.net trên máy chủ của bạn, tôi không thấy sự cần thiết cho bạn để giới thiệu một công cụ khác trong chuỗi công cụ của bạn.
Nếu bạn muốn làm điều gì đó, nơi người dùng có thể tạo nội dung - như github thực hiện trên các trang github - đây là điều bạn có thể cân nhắc.
Đối với Jekyll, chúng tôi đã thử nó trên một dự án và là nhà phát triển, những người thích viết mã, chúng tôi đã gặp phải những hạn chế của nó khá sớm. Bạn có thể giải quyết vấn đề này, nhưng nếu bạn biết một ngôn ngữ lập trình, bạn sẽ nhanh hơn. Nó vẫn còn hấp dẫn, chúng ta có thể sử dụng Jekyll
code52 đã tạo ra một dự án có tên [_pretzel_ ] (https://github.com/Code52/pretzel) là trình tạo trang web tĩnh .NET. –