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

后端有什么简单上手的框架吗?

  •  
  •   firhome · 2018-03-14 15:11:25 +08:00 · 17090 次点击
    这是一个创建于 635 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近 1 年都在用 vue 开发。各种移动端,PC 端,管理后台都做过,基本上能独挡一面。

    唯一弱项就是后端。所以现在不能独立开发一款产品。

    前端的话 我用 vue 及 vue-router 来进行路由管理。

    所以想问问大家 后端有什么好用安全的框架 能迅速搭建我所需要的接口,及数据库的管理吗?
    123 回复  |  直到 2018-03-16 07:07:59 +08:00
    1  2  
        101
    helloword001   2018-03-15 09:51:32 +08:00
    我是来翻页的
        102
    AlphaTr   2018-03-15 09:56:49 +08:00
    后端推荐 ThinkJS,直接 node.js 来写,不用换语言
        103
    TomIsion   2018-03-15 09:57:29 +08:00
    @FanError

    - mint-ui 和 element 师出同门
    - vux 参考 weui 的移动端组件库
    - iview

    第一个是大厂维护的
    后面俩都是比较活跃的独立开发者
        104
    geek123   2018-03-15 10:03:02 +08:00
    可能 node.js 对你来说最平滑吧,如果 python 的话可以考虑 flask。
        105
    MeteorCat   2018-03-15 10:05:39 +08:00 via Android
    后端要的是业务积累而不是语言选择,因为所有语言最后都是围绕业务展开的,特别后端要求数据库(你得知道最优化 SQL 查询吧,我看过有的大公司是 DBA 直接给你的或者 Server 层调用,但是更多的是自己业务 SQL ),服务器(最少最少也得知道你提交文件夹需要给 7 权限吧,还有有时候业务脚本入库 crontab 也得写吧,运维也不懂业务情况),最后就是语言部分(需要多少个线程,是不是需要 Nosql 做缓存);这些剔除出来换成另外个语言都可以
        106
    Chyroc   2018-03-15 10:08:08 +08:00
    可以选择 go+gin,顺便学习一门新语言
        107
    chooin   2018-03-15 10:16:41 +08:00
    nuxt.js 简单的很
        108
    micean   2018-03-15 10:22:53 +08:00
    如果不想用 node
    推荐 vertx
    有各种语言版
        109
    imherer   2018-03-15 10:59:44 +08:00
    既然会 vue,nodejs 肯定也会点。
    建议 express,入门简单
        110
    fyxtc   2018-03-15 11:07:10 +08:00
    @izhangzhihao 为何对 py 有这么大的不满,flask 对中小型业务足够了,而且楼主也是 spa,完全够用啊
        111
    waltcow   2018-03-15 12:13:26 +08:00
    springBoot
        112
    lesxc   2018-03-15 13:00:52 +08:00
    beego 数据库建完后一条命令生成 API 接口。这样够快了吧!
        113
    iyouyue   2018-03-15 13:18:37 +08:00 via iPhone
    @xpresslink 老哥厉害
        114
    SouthCityCowBoy   2018-03-15 13:24:31 +08:00
    @xpresslink 老哥的话很赞同。后端的合格要积累太多了
        115
    mougua   2018-03-15 17:30:12 +08:00
    以前为了简单的给客户写个 demo 一天用 django 搭了个 admin (只会一点 python,之前没用过 django )。

    如果还是想用 js 写的话就用上面说的 thinkjs 吧。
        116
    zzlhr   2018-03-15 18:30:56 +08:00 via iPhone
    spring boot
        117
    gmywq0392   2018-03-15 20:57:43 +08:00
    @serco 是你垃圾。
        118
    gmywq0392   2018-03-15 20:59:40 +08:00
    @uangianlap py 的语法是比 rb 简单。
        119
    serco   2018-03-15 21:07:31 +08:00
    @gmywq0392 脑子有问题。我资深 ruby 用户都不推荐新手用 rails
        120
    gmywq0392   2018-03-15 21:13:07 +08:00
    @serco 不推荐就不推荐呗。复杂,ROR 开发起来能有多复杂。你说个,backend 更 easy 的框架看看。
        121
    rim99   2018-03-15 21:22:32 +08:00 via iPhone
    Spring data jpa 是我见过用法最简单的数据库框架
        122
    serco   2018-03-15 21:26:41 +08:00
    @gmywq0392
    node 的一堆框架 express fastify koajs 上手都很容易,ruby 这边 sinatra,cuba 也都容易的多

    rails 只是约定大于配置这点比较好,熟悉了以后开发效率高,单就上手成本来说,真不低,从 4.0 开始就已经越来越多概念了。
        123
    ZoomQuiet   2018-03-16 07:07:59 +08:00 via iPhone
    是也乎 ╮(╯▽╰)╭

    Bottle <-- 只有一个文件的框架

    至今所见最小~最实用…
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4256 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 08:25 · PVG 16:25 · LAX 00:25 · JFK 03:25
    ♥ Do have faith in what you're doing.