一起使用Zend Framework和Angular

时间:2017-07-15 17:53:19

标签: angular zend-framework twitter-bootstrap-4

是否有任何资源解释如何将Zend Framework 3(或ZF2)与Angular一起使用? (我想完全取代jQuery)。

特别是,我对建议的应用程序结构感兴趣,在哪里存储角度构件和zf视图,如何使用Apache而不是ng-cli中构建的服务器,如何自动转换和构建应用程序(最终使用PHPStorm代替ng build)。

我可以看到,已经有Bootstrap 4 components based on Angular,因此有关如何使用Bootstrap 4和ZF3的指南最好。

初​​学者。我已经掌握了Zend Framework 3 Skeleton Application并参加了Angular快速入门教程。我使用PHPStorm,因此内置了转换器。

2 个答案:

答案 0 :(得分:1)

我不认为,将Zend Framework和Angular混合在一个存储库中是一个很好的解决方案。这里的共同架构:

  • 您使用Zend Framework创建api服务(请在此处查看Apigility https://apigility.org/);
  • 并使用Angular创建前端,后者使用ZF后端的端点。

因此,它们都是独立存储库中的独立应用程序,但通过ZF api链接在一起。在这种情况下,您不需要替换Apache或ng-cli(或npm)。每个应用程序都将使用自己的仪器和环境。

答案 1 :(得分:1)

我认为您可以在单独的模块中创建前端。您可以关注 Apigility Admin UI 。它开发为分离模块,在Zend Project中加载并继续使用Zend Framework中的view

https://github.com/zfcampus/zf-apigility-admin-ui