fengshils
V2EX  ›  Node.js

4202 年 nodejs api 框架那个好一些

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

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

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

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

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

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

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