Angularjs 使用Angular构建前端供其他人稍后构建后端

Angularjs 使用Angular构建前端供其他人稍后构建后端,angularjs,django,frontend,backend,Angularjs,Django,Frontend,Backend,我正在考虑使用Angular构建我的web应用程序的前端,以便其他人稍后使用Django或ME(A)N或其他东西构建它的后端。我知道用HTML、CSS和javascript构建前端并将其交给后端工程师是可行的,但我不确定Angular是否可行,我希望谨慎行事。这是一个好主意,还是希望前端和后端同时开发?后端是Django还是ME(A)N或其他,这有关系吗 如果这不符合堆栈溢出策略,请在关闭它之前帮我回答。您可以独立开发前端,而不必担心如何实现它。 您可以使用Karma和Jasmine通过假响应或

我正在考虑使用Angular构建我的web应用程序的前端,以便其他人稍后使用Django或ME(A)N或其他东西构建它的后端。我知道用HTML、CSS和javascript构建前端并将其交给后端工程师是可行的,但我不确定Angular是否可行,我希望谨慎行事。这是一个好主意,还是希望前端和后端同时开发?后端是Django还是ME(A)N或其他,这有关系吗


如果这不符合堆栈溢出策略,请在关闭它之前帮我回答。

您可以独立开发前端,而不必担心如何实现它。 您可以使用Karma和Jasmine通过假响应或假逻辑模拟API调用来单元测试前端代码,也可以使用量角器在前端代码上运行端到端测试,再次使用假占位符逻辑模拟后端。
只要您公开某些API以与前端通信,从前端的角度来看,实现哪种API并不重要。

重要的是服务器是否提供结构良好的RESTful API。只要是这样,前端或后端是用什么编写的都不重要。是的,这与堆栈溢出无关,因为它既基于观点又过于宽泛:)。@DavidL好的,谢谢!我不知道什么是RESTful API,它们有什么关系,谁应该提供这些,但这似乎是我可以通过Google轻松找到的。