我有一个使用Blade作为前端的Laravel应用程序。我觉得更好(更有希望证明)的选择是切换到Angular,Vue或React,(不完全确定我将使用哪一个,但这不是这篇文章的问题)
我一直认为后端代码应该公开API,以便这些JS前端框架能够工作。我目前不公开任何类型的API。
我基本上是以正常的方式设计它:
几个问题:
答案 0 :(得分:2)
使用前端框架意味着您最有可能将后端构建为API, 常见的情况是:
你不能从laravel控制器中调用你的js代码而你可能不需要。
关于你的问题lumen vs laravel,我认为由你来决定。两者都有亲的关系。