有没有这么一个后端服务项目

2022-12-29 21:12:30 +08:00
 unt

sql 全部由前端写,前端写好传给后端,这样对于一些简单的增删改查项目,只需要几个简单通用的后端 api 就可以了。

5658 次点击
所在节点    程序员
41 条回复
dk7952638
2022-12-30 09:15:09 +08:00
前端写 SQL 本身就很科幻,而且 SQL 本身就是不安全的代名词,后端都不一定能写出安全且高效的 SQL
cslive
2022-12-30 09:28:09 +08:00
可以,完全不用后端,前端自己去连数据库,要什么自己取
uurgo
2022-12-30 09:32:02 +08:00
安全性审核就过不了,别瞎琢磨了
BeijingBaby
2022-12-30 09:56:07 +08:00
其实 firebase 很好用,可惜国内用不了。
wangritian
2022-12-30 10:02:06 +08:00
这项目挺好的,可以用来写段子
iseki
2022-12-30 10:14:11 +08:00
上古开发时,很多都是客户端直连关系型数据库的,所以数据库有账号权限行级权限视图触发器存储过程,很难说和这种模式没关系(我只是说有关系
yummysakko
2022-12-30 10:29:32 +08:00
能做到我 POST 一下把库删光光吗?
aeli
2022-12-30 10:31:30 +08:00
sql 注入了解一下?
opengps
2022-12-30 10:36:38 +08:00
主动 sql 注入,这玩的有点大
dd991
2022-12-30 10:50:29 +08:00
那还要后端做毛线,这个问题问的就不对
thetcc
2022-12-30 10:52:10 +08:00
年轻人,你的想法很危险
zjsxwc
2022-12-30 10:53:29 +08:00
微软的 Access 以及 LibreOffice 的 Base 就是这种,
客户端拖界面,用 vb 交互,内嵌 sql ,然后直接连接 sql server 或者 mysql 数据库,用数据库自带的用户来权限管理,
特别适合做几百人的小公司用的 erp 、oa 等业务。
buffzty
2022-12-30 11:04:14 +08:00
我自己写过一套 fastcurd 前端传筛选条件,排序条件,场景条件 后端验权 并自动生成 sql 和返回数据
前公司用了两年半 开发起来非常快 配置几个参数 增删改查列表 5 个接口就写好了. 而且前端无法 sql 注入
后端: https://github.com/real-web-world/go-api/blob/master/pkg/fastcurd/filter.go
前端: https://github.com/real-web-world/tsx-blog/blob/master/src/services/category.ts
boxz
2022-12-30 11:19:19 +08:00
都能写 sql 还叫前端吗
stonesirsir
2022-12-30 11:42:35 +08:00
@zyronon 哈哈哈
godfunc
2022-12-30 11:49:02 +08:00
你说的是 lowcode
webfrogs
2022-12-30 11:51:45 +08:00
cubejs 项目了解一下, 符合要求: https://cube.dev/
fox0001
2022-12-30 12:24:48 +08:00
那需要后端干什么?前端直连数据库,简单清晰明了[狗头]
cktsun
2022-12-30 12:32:34 +08:00
TRPC + NextJS + Prisma + MySQL/PGSQ
一步到位, 后端工作也省了, 前端直接写

Prisma 也可以安装 Redis 中间件, 减少读、查询次数
zdustrong
2022-12-30 13:46:14 +08:00
不可能会这么做,不安全,前端可以跨越权限获取其他数据

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

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

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

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

© 2021 V2EX