我使用Lumen创建了一个API。
我创建了端点,每个端点都返回一个json。
我在前面的知识非常有限,我想举个例子:
我有一个端点/api/item/{id},它返回一个json。在那之后,我希望它在我的前面模板容易管理。
我还希望(如果可能的话)有其他人已经制作的模板,我可以在返回json时轻松使用这些模板。
你能告诉我一个能满足我需要的技术面吗?
最新消息:你对Livewire有什么看法?
发布于 2022-05-22 21:47:09
没有最好的匹配或其他,但他们可以完全合作良好,这并不是真正的问题,如果你在他们的基础上,在Laravel项目本身,或只是分开前端和后端。
如果您使用React/Vue/Angular/etc.甚至Bootstrap并不重要,它们是前端的关注点。
在以前版本的Laravel中,有一个Laravel和Vue的组合,但是经过几次更新之后,他们意识到,人们并不总是使用Vue,而且它们是一个非常好的组合的想法并不适合许多团队,因为开发一个好的应用程序并不能传递核心开发人员的想法。
因此,他们删除了这个组合,创建了一个名为laravel/ui的solo包,并要求开发人员使用这个库添加前端支架,这个库将添加Vue/React/Bootstrap。
因此,一般来说,这取决于你的技术,在前端,而不是最好的比赛。
另外,如果您想利用tutorials/examples/projects/boilerplates --在本例中--我可以告诉您继续使用VUE,因为有大量的laravel/Vue资源组合。
第一条评论:Thank you very much you made me want to do Vue. I will look for articles/tutorials that you mention to familiarize me with techno. I will look for articles/tutorials that you mention to familiarize me with techno.
我个人不想让你或任何一个人根据我所说的选择VUE,因为在现实中,你应该选择基于市场的技术,但另一方面,我们不能忽视资源的力量,目前VUE & LARAVEL有很多这样的资源。
正如我在现实中所说的,您应该遵循您的市场正在寻找的东西,例如:
Laravel & Vue,你会发现在另一个州/城市,像Angular/React这样的技术有更多的市场容量。我并不总是为某人挑选一些东西,因为在现实中,我总是要求人们专注于他们的市场和目标,因为你是为你的职业未来运营商做这些选择。
第二个评论:If not, what do you think of Laravel Livewire?
为了回答这个问题,我应该说,我和Livewire合作过很多项目,作为一个从事软件工程领域的人,我的意见可能不是最好的意见,因为我很容易移动或尝试其他的东西。
但在资源方面,我的学生告诉我,laracasts非常关注和推广Livewire或TALL (Tailwind, Alpine, Livewire, Laravel),老实说,当laracasts之类的东西通过教程来推广时,我肯定他们会涵盖很多要教的东西。
另一方面,TALL从一开始就很受欢迎,一些在线教程参考资料,比如laracasts,可以使处理这些技术变得非常容易,就像我的学生说的,他们已经涵盖了项目基础教程和TDD等等。
因此,正如您看到的,我对您的第二个评论的回答也是基于资源,但实际上您应该考虑市场。
还有一件事--这是很重要的--有多少问题和你选择的技术有关,在这种情况下,毫无疑问,像‘`VUE/ matter /React/React/这样的技术是领先的。
https://stackoverflow.com/questions/72341356
复制相似问题