我们必须找到一个后端和前端都可用于模板化的解决方案。 目标是使前端构建可维护,并且只有一种格式。
前端现在使用胡须/把手和/或swig。不幸的是,我们发现的.Net胡子库是不够的,据我所知,没有.Net的swig支持。
在当前工作流中,后端摘要前端的纯HTML输出。此构建基于mustache / hbs或swig解析器的javascript实现。哪个都可以在nodejs或客户端使用。方便。 但问题是,在服务器拆开此版本后,有人必须逐行跟踪更改。并且服务器端不能使用前端创建的部分。他们使用asp.net mvc ......
如果后端和前端都可以使用相同的模板语言来构建/提供视图,那么就不需要维护相同代码的两种不同格式。
问题是,是否存在.Net和javascript都能理解的已知模板语言? 或者如果没有,您可以建议做什么工作流程,并且代码库更易于维护?
注意:我们没有资源为此编写自定义模板。
答案 0 :(得分:0)
适用于Ruby, JavaScript ,Python,Erlang,node.js,PHP,Perl,Objective-C,Java, .NET ,Android,C ++,Go, Lua,ooc,ActionScript,ColdFusion,Scala,Clojure,Fantom,CoffeeScript,D,Haskell,XQuery,ASP,Io,Dart和Haxe
适用于TextMate,Vim,Emacs和Coda