公司需要做一个后台,然而早已不想用普通方式去做,目前想采用 Yii2 restful api 方式为后台管理系统提供数据,后台页面拉取数据展示即可,目前只有这个想法,但是欠考虑的也比较多,想听听大神们对此的优缺点分析,小弟感激不尽。

2017-10-20 12:31:06 +08:00
 Aventador
2409 次点击
所在节点    问与答
10 条回复
qiayue
2017-10-20 12:32:11 +08:00
用最熟悉的最快的方式,反正只是内部使用,越快产出越好
hahasong
2017-10-20 12:32:52 +08:00
老老实实用模版渲染,交互需要的地方才 api,别整幺蛾子
paradoxs
2017-10-20 12:34:09 +08:00
spring boot mysql
m939594960
2017-10-20 13:05:57 +08:00
就是前后端分离吗
用 vue 写就行了
shoaly
2017-10-20 13:10:24 +08:00
@hahasong 估计他并不是想要整幺蛾子 , 而是节省工作量... 只写接口的话, 后端一部分工作量就会到前端去了...
说个最极端的例子: 登录验证完之后, 一共只需要 2 个 restfull 接口,
1 get(这里直接填 sql string) , 然后前端自己去写 sql 查询, 并且处理数据
2 post(这里直接填数据表记录的 json 格式) 然后直接更新数据库
also24
2017-10-20 13:22:42 +08:00
@shoaly #5 一个叫 SQL 的接口就够啦,POST body 里面直接写查询语句
sfree2005
2017-10-20 13:40:37 +08:00
可以呀,后端 restful api, 前端随便套个 vue admin template
Aventador
2017-10-20 14:13:06 +08:00
@shoaly 接口是不是要尽量避免敏感操作,比如 delete。。。
tmkook
2017-10-20 14:16:15 +08:00
做后台上 Laravel-admin 啊
hahasong
2017-10-20 17:08:46 +08:00
@shoaly 有前端分工可以按你说的做,一个人做当然是怎么快怎么来

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/399212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX