Dbl*_*247 2 php symfony angular
我是Symfony和Angular的新手,我正在尝试弄清楚这些碎片是如何组合在一起的.我想为我的后端和web api使用Symfony.我想使用Angular作为前端桌面体验.
我不确定文件夹结构应该如何.我是否将我的角度javascript/typescript文件放在Symfony项目的根目录中的文件夹中并利用它们的文件夹结构.或者我的src文件夹中有两个包.一个用于后端/网站.前端的另一个?或者后端是否应该插入角度组件的树枝模板?
*****编辑*****
@Tobias Xy纠正我,如果我错了,但是会在src文件夹中创建bundle并将文件保存在资源文件夹中吗?
然后我在底部看到以下内容:
基于前端的应用程序
最近,像AngularJS这样的前端技术已经变得非常流行,用于开发与API通信的前端Web应用程序.
如果您正在开发这样的应用程序,则应使用该技术推荐的工具,例如Bower和GruntJS.您应该从Symfony后端单独开发前端应用程序(如果需要,甚至可以分离存储库).
所以他们说要做两个单独的项目而不是使用捆绑前端?
如果是这样你怎么主持这个?在两个不同的网站上?
Symfony是一个后端框架,因此添加仅包含前端文件(css,javascript等)的包没有意义.
他们说:
将您的资产存储在Web /目录中.
2016年3月23日更新
Cerad在评论中写道:"客户端angularjs和reactjs应用程序就像Symfony一样拥有自己的构建系统".这实际上是一个不同的主题,但我上面链接的文章也说明了一些:
最近,像AngularJS这样的前端技术已经变得非常流行,用于开发与API通信的前端Web应用程序.
如果您正在开发这样的应用程序,则应使用该技术推荐的工具,例如Bower和GruntJS.您应该从Symfony后端单独开发前端应用程序(如果需要,甚至可以分离存储库).
| 归档时间: |
|
| 查看次数: |
4511 次 |
| 最近记录: |