V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
fengshils
V2EX  ›  Node.js

4202 年 nodejs api 框架那个好一些

  •  
  •   fengshils · Apr 28, 2024 · 5672 views
    This topic created in 737 days ago, the information mentioned may be changed or developed.

    简单写写 api ,java 味的就不考虑了

    35 replies    2024-07-26 22:13:11 +08:00
    zhangkai1024
        1
    zhangkai1024  
       Apr 28, 2024
    strapi
    jianchang512
        2
    jianchang512  
       Apr 28, 2024   ❤️ 2
    koa
    很合适啊
    dream4ever
        3
    dream4ever  
       Apr 28, 2024
    @zhangkai1024 我也用 Strapi ,全干工程师表示非常省心
    XCFOX
        4
    XCFOX  
       Apr 28, 2024   ❤️ 1
    d119
        5
    d119  
       Apr 28, 2024   ❤️ 1
    fastify
    Selenium39
        6
    Selenium39  
       Apr 28, 2024
    koa
    xiaoshu
        7
    xiaoshu  
       Apr 28, 2024
    koa

    来 这里有工具箱: https://github.com/xiaoshude/node-asset
    lzgshsj
        8
    lzgshsj  
       Apr 28, 2024   ❤️ 1
    简单?那就 hono ,后起之秀
    z6vPWtWJiu3mpB30
        9
    z6vPWtWJiu3mpB30  
       Apr 28, 2024
    問下 strapi 有中文界面的嘛?
    oliveira
        10
    oliveira  
       Apr 28, 2024   ❤️ 1
    express 生态全
    koa 写得舒服
    fengshils
        11
    fengshils  
    OP
       Apr 28, 2024   ❤️ 1
    @Nonexistent 有设置可以切换语言
    wu67
        12
    wu67  
       Apr 28, 2024   ❤️ 1
    你看看 nuxt nest 的服务端侧轮子就好了, 都换了几茬了; 过几年又不流行了.

    但我觉得最经典的两个: koa 才最符合前端仔编码习惯; 当然如果用来手写个 cicd 的响应执行器, 那我觉得 express 就行.
    june4
        13
    june4  
       Apr 28, 2024   ❤️ 1
    koa
    并在上面搞了个简易类 trpc 的东西方便前端 api 调用和共享参数类型
    RogerL
        14
    RogerL  
       Apr 28, 2024 via Android   ❤️ 1
    hyper-express
    hono
    fastify
    elysia

    可以结合 trpc 一起用
    chuck1in
        15
    chuck1in  
       Apr 28, 2024
    spring boot (:D)
    fengshils
        16
    fengshils  
    OP
       Apr 28, 2024
    @chuck1in 调皮
    kiddyu
        17
    kiddyu  
       Apr 28, 2024   ❤️ 1
    hono
    v23xowen
        18
    v23xowen  
       Apr 28, 2024   ❤️ 1
    hono
    IvanLi127
        19
    IvanLi127  
       Apr 29, 2024   ❤️ 1
    全栈 trpc ,小的后端项目直接 fastify ,其他的情况还在观望。
    z1645444
        20
    z1645444  
       Apr 29, 2024 via Android
    简单写写,除了 Nest 其实都大差不离…推荐一下 Fastify
    paradox8599
        21
    paradox8599  
       Apr 29, 2024
    目前在用 https://keystonejs.com/ ,某些方面来说特别省心。
    Sayuri
        22
    Sayuri  
       Apr 29, 2024
    Nest.js
    Pionear
        23
    Pionear  
       Apr 29, 2024
    Midway - 一个面向未来的云端一体 Node.js 框架
    Midway 是阿里巴巴 - 淘宝前端架构团队,基于渐进式理念研发的 Node.js 框架,通过自研的依赖注入容器,搭配各种上层模块,组合出适用于不同场景的解决方案。

    Midway 基于 TypeScript 开发,结合了面向对象( OOP + Class + IoC )与函数式( FP + Function + Hooks )两种编程范式,并在此之上支持了 Web / 全栈 / 微服务 / RPC / Socket / Serverless 等多种场景,致力于为用户提供简单、易用、可靠的 Node.js 服务端研发体验。
    fengshils
        24
    fengshils  
    OP
       Apr 30, 2024
    @Pionear 烂尾王者😁😁
    Pionear
        25
    Pionear  
       Apr 30, 2024
    @fengshils 可以试试,没啥问题,阿里出品,这个网站也是用 Midway 开发 shuzhipunk.com
    crocoBaby
        26
    crocoBaby  
       Apr 30, 2024
    nodejs 原生写...
    xintianyou
        27
    xintianyou  
       Apr 30, 2024
    nest
    xintianyou
        28
    xintianyou  
       Apr 30, 2024
    @xintianyou 不好意思没看完
    lshbosheth
        29
    lshbosheth  
       Apr 30, 2024
    之前用 koa 现在用 nestjs 因为之前搞过 angular 熟悉
    funiuniua
        30
    funiuniua  
       May 8, 2024
    midwayjs
    fengshils
        31
    fengshils  
    OP
       May 8, 2024
    honojs 确实比 express 舒服 ~
    zhangky
        32
    zhangky  
       May 15, 2024   ❤️ 1
    express
    skkakaka2
        33
    skkakaka2  
       Jun 7, 2024
    我感觉 midwayjs 封装的很完善了,基本上开箱即用
    Arguments
        34
    Arguments  
       Jun 22, 2024
    Adonis.js
    mark2025
        35
    mark2025  
       Jul 26, 2024
    @fengshils Midway.js 并不是 kpi 产品,而是淘宝内部项目开源,一直都在更新,并且 TS 比 egg 更友好( egg 已经凉了)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5818 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 166ms · UTC 01:58 · PVG 09:58 · LAX 18:58 · JFK 21:58
    ♥ Do have faith in what you're doing.