Tag: 分离问题

关注用NodeJS UI服务器分离前端和后端

在过去的几个月中,我们在工作中一直在寻找解决以下问题的方法:前端开发人员无法在没有后端开发人员的帮助下轻松修改网站的外观。 我们作为一个团队的文化主要基于Symfony 2和Ruby on Rails等全栈框架。 我们使用模板引擎,但模板主要是由后端开发人员根据devise师的标记写的。 我们正在考虑的步骤是将这个单一的体系结构作为“UI服务器”分离成一个后端rest API和一个NodeJS服务器。 NodeJS服务器将处理客户端请求,使用后端API并返回呈现的模板。 通过明确指定所提供的API和JSON,前端和后端开发人员可以在较less的问题的情况下并行工作。 更多信息: http : //www.nczonline.net/blog/2013/10/07/node-js-and-the-new-web-front-end/ 事情是,我们坚信这种分离是build筑POV的一件好事,但是我们担心这些缺点。 我们怀疑这会让事情变得更加困难。 团队中没有一个人从来没有从事过这种架构,所以任何暗示或经验都是非常有价值的。 这值得么? 什么时候? 为什么?