我们想要迁移到单页应用程序的大型遗留站点: - RequireJS型号 - 骨干视图,模型,路由器/下划线/下划线模板/ RESTful API单页面应用程序(流行词结束)。
我们的旧网站具有以下功能:
我们的遗留站点使用JSP模板,我们有几个问题:
我们确实希望使用CDN来提供JavaScript模块,Underscore模板和图像。我们也非常想使用RequireJS优化器,因此客户端不会使用请求充斥我们的服务器,但优化器在尝试解析JSP标记时失败:
意外的令牌<
因此,我们希望摆脱JavaScript模块和Underscore模板中的所有i18n / CDN JSP标记。
我认为我们可以用RequireJS i18n功能解决i18n问题,或者编写我们自己的Javascript i18n解决方案,但如果有一些最佳实践,我会喜欢一些输入。
CDN问题有点棘手,我们希望保留主机名和版本功能。我们也可以为此编写一个JavaScript解决方案,但它会有点混乱。有没有人有这个很好的解决方案? :-D
干杯!