V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
proxytoworld
V2EX  ›  PHP

PHP 框架 laravle7.x 能做前后端分离吗,看到了 tp6.x 能做前后端分离,最近在看 laravel 就想着 laravel 能不能前后端分离

  •  
  •   proxytoworld · 2020-08-01 12:10:18 +08:00 · 4175 次点击
    这是一个创建于 1606 天前的主题,其中的信息可能已经有所发展或是发生改变。
    16 条回复    2020-08-20 02:07:53 +08:00
    ss098
        1
    ss098  
       2020-08-01 12:29:46 +08:00
    为什么不呢?

    Laravel 提供内嵌 Vue / React 集成已经很久了,更有 Laravel Mix 这个非常棒的 Webpack 封装,做分离是很简单的事情。
    minijian
        2
    minijian  
       2020-08-01 12:32:02 +08:00 via Android
    和框架无关,你会写就行。不会的话去 learnku 论坛学一下。公司两年前就是用 tp3 写的接口做程序的,也是我和公司另外一个 php 一起改的。最后推荐一波 swoole 。共勉之
    imnpc
        3
    imnpc  
       2020-08-01 12:32:34 +08:00
    Laravel 很久就支持前后端分离了
    TP6 很多地方都参考了 laravel 的用法
    以后切换 TP6/Laravel 就可以非常方便
    他们好多类库都是使用的同一上游的开发商
    jfcherng
        4
    jfcherng  
       2020-08-01 12:54:25 +08:00
    前後分離和框架沒半點關係
    anmie
        5
    anmie  
       2020-08-01 12:56:03 +08:00
    看到你这个问题,我忽然有点怀疑自己的经历了。。。我记得 n 年前就在用 php 提供的接口了,既然能单独提供接口,就能前后端分离吧?前后端分离无非就是前端后台只通过网络请求交换 json 或 xml 之类的数据,除此以外毫无任何关联。
    littleylv
        6
    littleylv  
       2020-08-01 13:36:32 +08:00
    前后端分离跟框架有几毛钱关系?
    proxytoworld
        7
    proxytoworld  
    OP
       2020-08-01 14:07:08 +08:00
    @ss098
    @minijian
    @imnpc
    @jfcherng
    @littleylv
    @anmie
    感谢答疑,看来是要深入一下才知道
    zzw1998
        8
    zzw1998  
       2020-08-01 14:38:21 +08:00 via iPhone
    可以看看 Lumen,源自 Laravel,但是不带模板引擎,速度会快很多,很适合做 API 服务器
    hubqin
        9
    hubqin  
       2020-08-01 14:41:29 +08:00
    @ss098 Mix 跟前后端分离没啥关系
    Alexzzl
        10
    Alexzzl  
       2020-08-01 16:37:45 +08:00
    我现在就用了 Laravel7 做前后端分离了。前后端分离,跟语言,框架没关系,后端能返回 json 给前端调用就行了
    FlexGap
        11
    FlexGap  
       2020-08-02 03:46:41 +08:00 via iPhone
    跟框架无关哦
    proxytoworld
        12
    proxytoworld  
    OP
       2020-08-04 14:27:53 +08:00
    @Alexzzl 兄弟你是跟着官方文档学的吗 有没有看视频
    chenzheyu
        13
    chenzheyu  
       2020-08-13 13:54:14 +08:00
    我司的方案是直接用 nginx 做分离,把 /api 的请求转发给 laravel 。至于前面说 lumen 的,都上 laravel 差那点性能吗?开发就是要爽。opcache 一开直接抹去差异。
    lp7631010
        14
    lp7631010  
       2020-08-14 07:29:27 +08:00 via iPhone
    有手就行
    Evilk
        15
    Evilk  
       2020-08-14 16:48:12 +08:00
    我想知道,你们前后端分离后,SEO,如何解决?
    svipchao
        16
    svipchao  
       2020-08-20 02:07:53 +08:00 via Android
    @Evilk 后台分离,前台可以使用服务端渲染
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4807 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:39 · PVG 13:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.