inSpring
V2EX  ›  Node.js

兄弟们,要搞个 Web 项目,用 NestJS 还是 Next.js 呢? (之前没 Node 开发经验,从零开始)

  •  
  •   inSpring · Feb 1, 2024 · 9536 views
    This topic created in 1008 days ago, the information mentioned may be changed or developed.
    39 replies  •  2024-03-10 21:03:51 +08:00
    SHF
    SHF
    Feb 1, 2024❤️1
    1
    用 Koa.js
    SingeeKing
    SingeeKing
    Feb 1, 2024
    2
    NestJS 是后端吧,你想问的或许是 Next/Nuxt ?这俩选择…… 主要先看你喜欢 React 还是 Vue
    LandCruiser
    LandCruiser
    Feb 2, 2024
    3
    区别不大,主要你都不会啊,学哪个不是学
    kneo
    kneo
    Feb 2, 2024 via Android❤️1
    4
    啥也不懂的话,其实适合 next.js 。
    但是呢,我怕你学不会。
    kuituosi
    kuituosi
    Feb 2, 2024
    5
    nextjs 就是 node 上加了服务器渲染,如果你需要服务器渲染只能这个
    nestjs 就是 node 上加了 java 的 spring 那一套,如果你会 java 这个上手也就一周
    IvanLi127
    IvanLi127
    Feb 2, 2024❤️1
    6
    重后端就 nestjs ,不然随便选。不过刚来的,建议 nestjs ,因为你想要的的东西大部分他的文档上会有,包括生态,ORM 、缓存、文件上传处理什么的,不用自己到处找。
    dianso
    dianso
    Feb 2, 2024
    7
    后端 go
    前端 vue
    vcchao
    vcchao
    Feb 2, 2024 via Android
    8
    可以 nest x next
    Seanfuck
    Seanfuck
    Feb 2, 2024
    9
    怎么都不提 jquery 一把梭了,简单省事
    CodeCodeStudy
    CodeCodeStudy
    Feb 2, 2024
    10
    用 nuxt 啊,基于 vue 的
    zhongs
    zhongs
    Feb 2, 2024
    11
    前后分离用 NestJS ,反之用 Next.js ;新手建议用 NestJS
    LavaC
    LavaC
    Feb 2, 2024
    12
    我最近自己写东西就是 Nuxt + Nest ,这两不冲突的,Nuxt(Next)的客户端方面本身就是优秀的二次封装框架。
    hunk
    hunk
    Feb 2, 2024
    13
    nextjs 支持后端,新项目正准备着手试试。前后端统一会方便很多。
    stevenlee1921
    stevenlee1921
    Feb 2, 2024
    14
    Next.js 还是挺好用的
    MENGKE
    MENGKE
    Feb 2, 2024
    15
    之前搞后端的话用 nest ,和后端的思想比较像,但是要搞钱后端分离。用 next 的话可以前后端一块开发了
    dbit
    dbit
    Feb 2, 2024 via Android
    16
    nestjs 没 node 经验 很难的
    dj721xHiAvbL11n0
    dj721xHiAvbL11n0
    Feb 2, 2024
    17
    @SHF koa 入门的,现在基本就是 koa.js 后端,然后前端随便选
    TimPeake
    TimPeake
    Feb 2, 2024
    18
    NestJS 是后端框架啊,Next.js 是 React Plus, 纯前端就是后者
    dc2002007
    dc2002007
    Feb 2, 2024
    19
    Nest.js 服务端的框架,适合做大型应用的服务端程序, 对等于 java 的 spring-boot
    Next.js react 的前端 ui 框架,不适合做 admin ,适合做 website
    Nuxt.js 服务端 模板渲染引擎,只是通过服务端渲染的手段来跑页面
    dj721xHiAvbL11n0
    dj721xHiAvbL11n0
    Feb 2, 2024
    20
    兄弟你以前是干嘛的,next 和 nest 不是一类东西啊
    popil1987
    popil1987
    Feb 2, 2024
    21
    虽然 nextjs 有 server action ,但 nextjs 只能提供 rest api ,以后有可能提供其它接口比如 websocket ,graphql 等,要用 nestjs + nextjs
    amirliu
    amirliu
    Feb 2, 2024
    22
    如果不太懂的话,出钱让这里的兄弟们给你造一个
    webfamer
    webfamer
    Feb 2, 2024
    23
    没懂,next.js 不是 ssr 吗,nestjs 是 node 框架啊,都不是一个东西,什么选哪个
    pdzinc
    pdzinc
    Feb 2, 2024
    24
    看你需求啊哥们,技术不是最关键的
    version
    version
    Feb 2, 2024❤️1
    25
    前端 vue react
    后端用 nodejs 的 koa 或 express 别用 ts 语言.脱裤子放屁..非要用 ts 还不如换其它语言 php 或 go
    terranboy
    terranboy
    Feb 2, 2024
    26
    一起用 后端 NEST 前端 NEXT
    paopjian
    paopjian
    Feb 2, 2024
    27
    我这种看单词就头疼的看楼上简直感觉群魔乱舞,名字起得也太像了,难受
    next nuxt nest 我日了
    ultimate42
    ultimate42
    Feb 2, 2024
    28
    nest+prisma 还是挺舒服的
    landers2015
    landers2015
    Feb 2, 2024
    29
    用 Laravel + Angular 的举个爪
    potatowish
    potatowish
    Feb 2, 2024 via iPhone
    30
    一个是前端一个是后端,没有可比性。建议是 Next.js 搞前端,再搭配你熟悉的语言搞后端
    ychost
    ychost
    Feb 2, 2024
    31
    next.js + supbase/vercel 还可以,如果纯 server 推荐 koa2
    mark2025
    mark2025
    Feb 2, 2024
    32
    试试蚂蚁金福的 midway.js https://midwayjs.org/
    比 spring 风格的 nest 简单多了,AOP ,IOC 都具有。我用它开发项目,效率很高。
    K332
    K332
    Feb 3, 2024
    33
    先说说你要做什么类型的 web 项目吧,也许不一定要用到 server
    Obj9527
    Obj9527
    Feb 3, 2024
    34
    @version 求教为啥说是脱裤子放屁呢?有类型约束不好吗
    jones2000
    jones2000
    Feb 3, 2024
    35
    vue + java
    version
    version
    Feb 4, 2024
    36
    @Obj9527 如果作为后端语言..nodejs 国内地位不太高..国外可能相对好些..快速迭代人员成本低...在国内基本 nodejs 作为中间件多.业务接口中转输出 api...或者作为屎山 java 旧项目 C++等代码的一个重构桥梁...既然充当万能胶..就要避免过于严格的检查和报错的概率..尽可能承接别人的接口留下的坑....会编程就是会 js..搞 nodejs 的大部分都是自己第二个语言..没人会 nodejs 出生起步.那一定是半路才出家..这个以后找工作都难
    yscnysj
    yscnysj
    Feb 4, 2024
    37
    新手不建议上来就学 nestjs 啊,除非你是从 java ,php 其他后端转来的。
    jixiaopeng
    jixiaopeng
    Feb 23, 2024
    38
    nextjs ,希望能帮到你。
    项目亮点
    C-Shopping 的亮点之一是我们采用了一系列先进的技术,包括 Next.js 、Tailwind CSS 、Headless UI 、Redux-Toolkit-RTK Query 等,为用户提供了极致的性能和体验。不仅注重美观,更追求技术上的卓越。

    项目在线演示地址:

    docker 部署地址: http://shop.huanghanlian.com/
    vercel 部署地址: https://c-shopping-three.vercel.app/
    项目传送门: https://github.com/huanghanzhilian/c-shopping
    zhouxiaoxiao
    zhouxiaoxiao
    Mar 10, 2024
    39
    @inSpring OP 的问题,都是可以在 3R 社区找到,3R 社区,是一个集合 ts 全栈开发和远程技术变现学习,海外外包接单,远程招聘求职,创业融资等资源互通的高端数字游民基地,欢迎大家咨询。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2522 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 14:20 · PVG 22:20 · LAX 06:20 · JFK 09:20
    ♥ Do have faith in what you're doing.