我有一个分级控制的后端项目已经用Java编写(准确地说,是一个Tridium 4站)。默认情况下,Niagara框架已经提供了应用程序使用的Jetty服务器。
我现在想添加一个前端,技术需要作出反应,最好是用JSX语法编写。基于以上段落的,它需要使用现有的Jetty服务器,而不是节点。
另一个要求是前端代码需要能够引用称为BajaScript的(称为bs.min.js)。这个库允许对运行中的Java应用程序中的对象的属性进行引用。BajaScript的第1版使用Ajax,第2版使用web套接字。
我包括了关于尼亚加拉的信息,这样读者就可以知道我正在工作的后端环境,但我不希望回复者知道任何关于它的具体情况。
我的问题是:对于如何使用脚手架前端以适应现有后端,有任何想法/链接/代码片段吗?有没有合适的“模板”或“初学者工具包”来加速我的工作?
发布于 2018-04-04 12:46:23
Niagara 4.x Jetty嵌入。如果您不使用尼亚加拉API,则可以使用Jetty本身进行开发,而不必使用整个Niagara服务器。为什么不使用React/Jetty测试一个简单的概念证明,然后测试将它移植到尼亚加拉呢?在这里回答你的结果会对社区有所帮助。
https://stackoverflow.com/questions/49535709
复制相似问题