NotYet
V2EX  ›  问与答

有哪些现成的前后端一体化开发方案可供选择?

  •  
  •   NotYet · Jul 9, 2023 · 3175 views
    This topic created in 1215 days ago, the information mentioned may be changed or developed.
    我是一名前端开发,我最近在进行一些快速试错的小项目,这些项目需要同时涉及前后端开发。对于前端部分,我一般用( Vue 或 React ),然后加上 Tailwind CSS 进行多端页面兼容。至于后端,我基本会用 Express 。我突然意识到,如果能够采用前后端一体化的开发方案,效率可能会大大提升。例如,可以共享一些公共资源,比如常量,从而避免重复劳动。

    然后,前后端一体化开发还有其他的好处,比如启动和调试会更加方便。目前我考虑的方案是使用 Monorepo 将前后端应用集成在一起,但感觉这种方式还不够实现真正的一体化开发。所以,我想请教各位,是否了解其他可行的前后端一体化开发方案?如果有,能否给予一些建议或分享经验?非常感谢!

    还有一些服务端渲染框架是否可行?例如 Nuxt 、Next 等
    13 replies  •  2023-07-09 22:32:20 +08:00
    NotYet
    NotYet
    OP
    Jul 9, 2023
    2
    @DoveAz 好的,谢谢 我去看看
    joesonw
    joesonw
    Jul 9, 2023 via iPhone
    3
    next 就可以写服务端 route 。后端复杂点用 nestjs 也有 nextjs 的集成。
    zcf0508
    zcf0508
    Jul 9, 2023 via Android
    4
    trpc
    mogg
    mogg
    Jul 9, 2023
    5
    blazor
    xubeiyan
    xubeiyan
    Jul 9, 2023 via Android
    6
    这些服务端渲染框架实际就是前后端一体,react 有 nextjs ,vue 有 nuxtjs ,只不过语言都是 JavaScript 而已…他们开发起来没有所谓的交互 api ,开发小型应用的时候非常方便
    vlgs
    vlgs
    Jul 9, 2023
    7
    Nextjs trpc
    tyzandhr
    tyzandhr
    Jul 9, 2023 via Android
    8
    cgi
    huijiewei
    huijiewei
    Jul 9, 2023
    9
    nextjs remix
    owen800q
    owen800q
    Jul 9, 2023
    10
    nuxj
    hhjswf
    hhjswf
    Jul 9, 2023 via Android
    11
    egg.js?
    foolishcrab
    foolishcrab
    Jul 9, 2023 via iPhone
    12
    Monorepo 够了
    现存 js 生态下,所谓全栈方案基本都是残废
    真的要试的话可以看看 blitz

    要我说真的要快速试错还得 php 那一套
    Leviathann
    Leviathann
    Jul 9, 2023
    13
    elixir 的 phoenix
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1336 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 20:13 · PVG 04:13 · LAX 12:13 · JFK 15:13
    ♥ Do have faith in what you're doing.