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

不会后端的前端如何优雅地开发个人项目?

  •  
  •   YorkWong · 2022-10-25 09:41:22 +08:00 · 9179 次点击
    这是一个创建于 766 天前的主题,其中的信息可能已经有所发展或是发生改变。
    云数据库?
    云函数?
    node.js?
    大家是什么解决方案。
    第 1 条附言  ·  2022-10-25 13:59:16 +08:00
    感谢各位 V 站网友的文字;

    准备入坑 node.js 。
    59 条回复    2022-10-26 12:32:55 +08:00
    hervey0424
        1
    hervey0424  
       2022-10-25 09:45:22 +08:00
    学一门后端语言
    TyCoding
        2
    TyCoding  
       2022-10-25 09:46:17 +08:00
    学一门后端语言
    DesperateNeck
        3
    DesperateNeck  
       2022-10-25 09:46:38 +08:00
    后端业务复杂一点的找认识的后端合作
    简单的增删自己用云开发写,腾讯云开发,uniCloud ,laf 等
    runningowl
        4
    runningowl  
       2022-10-25 09:46:39 +08:00
    找个基友
    zooeymango
        5
    zooeymango  
       2022-10-25 09:46:49 +08:00
    mock
    jsthon
        6
    jsthon  
       2022-10-25 09:49:05 +08:00
    Leviathann
        7
    Leviathann  
       2022-10-25 09:49:09 +08:00
    nextjs 咯
    debuggerx
        8
    debuggerx  
       2022-10-25 09:50:35 +08:00
    学,简单写个 api 差不多也就两三天的功夫,个人小项目后端的知识一两周差不多了
    eason1874
        9
    eason1874  
       2022-10-25 09:50:53 +08:00
    node 、python 、php 选一个呗,都是脚本语言,没多大区别。小项目,性能差别可以忽略。服务器配置,也只需要几天就上手了
    Trello
        10
    Trello  
       2022-10-25 09:51:29 +08:00
    同问
    xz410236056
        11
    xz410236056  
       2022-10-25 09:52:23 +08:00
    只需要 JSON 的话有很多云后台,你只需要填数据就行
    MrHyde
        12
    MrHyde  
       2022-10-25 09:53:41 +08:00
    serverless
    nextjs
    netlify lambda functions
    acehinnnqru
        13
    acehinnnqru  
       2022-10-25 09:55:13 +08:00 via iPhone
    找个基友
    m1911star
        14
    m1911star  
       2022-10-25 09:56:42 +08:00
    supabase
    FreshOldMan
        15
    FreshOldMan  
       2022-10-25 10:01:47 +08:00
    前端上手还不简单,直接 nodejs ,连语言都不用换
    renhou
        16
    renhou  
       2022-10-25 10:07:23 +08:00
    各种云就行,不需要懂后端,数据部署到云上直接请求就行
    各厂的 Serverless ,云函数,云数据库等
    tx 的 cloudbase 等
    Actrace
        17
    Actrace  
       2022-10-25 10:09:20 +08:00
    学个 php
    NoString
        18
    NoString  
       2022-10-25 10:11:19 +08:00
    找个会后端的女友
    shanyuhai123
        19
    shanyuhai123  
       2022-10-25 10:11:50 +08:00
    找个会后端的女友
    lameleg
        20
    lameleg  
       2022-10-25 10:14:20 +08:00
    qzhai
        21
    qzhai  
       2022-10-25 10:15:39 +08:00
    先学 PHP ,跟 js 很像,然后从 WordPress 开始入门学。改改主题,谢谢主题。之后在根据自己的需求 适当的学一下 sql ,简单增删改查就行,然后在深入学下 WordPress 的 DB 相关函数,轻车熟路之后,可以尝试其他的 php 框架。

    或者 直接 node ,一样的也是开始先找一些成熟的框架。
    wuwuta170
        22
    wuwuta170  
       2022-10-25 10:25:03 +08:00
    学 py 我是后端 ,我做个人项目 学了 flutter ,
    jifengg
        23
    jifengg  
       2022-10-25 10:41:56 +08:00
    只会前端+个人项目,那妥妥就是 nodejs 。
    不过 http 的一些相关知识还是要了解一些,以及,数据存储(文件、数据库)
    mlhadoop
        24
    mlhadoop  
       2022-10-25 10:43:58 +08:00
    Amplify
    zy445566
        25
    zy445566  
       2022-10-25 10:44:52 +08:00
    前端学个 node.js 应该容易的
    wu67
        26
    wu67  
       2022-10-25 10:48:45 +08:00
    express, 抄起文档就是干.
    又不在自己的专业领域, 个人玩的野鸡项目后端, 根本不用考虑什么架构、约束、小而美, 优雅更是屁话, 能快速出货才是硬道理
    Laobai
        27
    Laobai  
       2022-10-25 11:16:27 +08:00
    node.js 不就行了
    pengtdyd
        28
    pengtdyd  
       2022-10-25 11:18:20 +08:00
    找个后端的男朋友不就行了。。。。。。
    tysb777
        29
    tysb777  
       2022-10-25 11:28:18 +08:00
    小程序云开发全线涨价,提交脱坑,发愁项目后端怎么搞
    TaoLoading
        30
    TaoLoading  
       2022-10-25 11:43:42 +08:00
    node.js
    HanSonJ
        31
    HanSonJ  
       2022-10-25 11:45:56 +08:00
    正常这种情况,我都是建议不要孤军奋战,找个志同道合的一起合作才是最优解
    chaoschick
        32
    chaoschick  
       2022-10-25 12:22:12 +08:00 via Android
    zoharSoul
        33
    zoharSoul  
       2022-10-25 12:28:29 +08:00
    找我这种不会前端的后端
    Leoooooo
        34
    Leoooooo  
       2022-10-25 13:18:42 +08:00
    https://github.com/transitive-bullshit/nextjs-notion-starter-kit
    应该可以解决你的烦恼,用 Notion 做后台,发布到 Vercel 就行了。
    不用自建数据库,不用买服务器。
    wangbin526
        35
    wangbin526  
       2022-10-25 13:26:22 +08:00 via Android
    那就前台界面全部前端,后端只提供 api 呗
    花几小时学个 fastapi ,后端代码极其简化,性能也很不错,部署又简单
    HugoChao
        36
    HugoChao  
       2022-10-25 13:40:30 +08:00
    做静态页面
    learningman
        37
    learningman  
       2022-10-25 13:43:11 +08:00
    换 counchdb
    lostsquirrelX
        38
    lostsquirrelX  
       2022-10-25 13:45:49 +08:00
    firebase
    codingBug
        39
    codingBug  
       2022-10-25 13:50:56 +08:00
    Node + Firebase/Supabase
    或者
    Serverless/Edge Function
    zzzmh
        40
    zzzmh  
       2022-10-25 13:54:41 +08:00
    量小不太变的,直接写 JSON ,仍到服务器或者 OSS 上,需要改的时候直接改 OSS 里的 JSON 文件。还可以用 JS 写一个页面可以手动生成 JSON 的,生成出来以后手动仍 OSS 。我会后端但是我懒,我就这样做的第一版的博客。
    xtreme1
        41
    xtreme1  
       2022-10-25 13:56:56 +08:00
    反过来有没有懂哥? 不会前端的后端想写点 electron 的东西, 如何入手
    YorkWong
        42
    YorkWong  
    OP
       2022-10-25 13:58:11 +08:00   ❤️ 1
    rehoni
        43
    rehoni  
       2022-10-25 14:11:01 +08:00
    反而想问,不会前端的后端如何优雅地开发个人项目?
    FrankHB
        44
    FrankHB  
       2022-10-25 14:39:39 +08:00
    个人项目为什么非得要服务端分离? Electron 直接本地跑不行?不要 GUI node.js 都够了。
    反正你也没说优雅地运行和部署嘛(
    luluxia
        45
    luluxia  
       2022-10-25 14:59:44 +08:00
    midway 稍微看看文档就行了
    还有个基于 graphql 的 hasura 也很好玩
    fernandoxu
        46
    fernandoxu  
       2022-10-25 15:03:51 +08:00
    nextjs 是对前端最友好的了,写个借口巨方便,前后端都带,部署还能一键 vercel
    bohan
        47
    bohan  
       2022-10-25 15:15:30 +08:00
    supabase +1
    967182
        48
    967182  
       2022-10-25 15:39:04 +08:00
    我这有一个巨牛逼的项目,前端已经到位就差一个后端了,需要一个共创大业的后端胸弟!
    iStar
        49
    iStar  
       2022-10-25 17:10:12 +08:00 via iPhone
    appwrite
    hyyou2010
        50
    hyyou2010  
       2022-10-25 17:22:09 +08:00
    路一:node.js-->express ,未来视情况 nest.js
    路二:各种 Serverless ,比如 SaaS/Faas
    Sain
        51
    Sain  
       2022-10-25 17:24:08 +08:00
    remix
    gzyguy
        52
    gzyguy  
       2022-10-25 17:27:49 +08:00
    nextjs 非常舒服
    Envov
        53
    Envov  
       2022-10-25 17:39:30 +08:00
    如果只是增删改查,node(koa2)配合 prisma 做模型层写接口简直不要太快
    ccyu220
        54
    ccyu220  
       2022-10-25 20:21:28 +08:00
    用 nextjs 来上手是最佳方式
    ritksm
        55
    ritksm  
       2022-10-25 22:54:50 +08:00
    firebase / aws amplify / codebase 等一众 baas 平台
    chenzhe
        56
    chenzhe  
       2022-10-26 01:12:27 +08:00 via iPhone
    express 入门写点儿接口,配合 mongodb 很舒服。
    再然后就可以 nestjs 走起。
    simo
        57
    simo  
       2022-10-26 09:51:12 +08:00
    https://v2ex.com/t/889594 同一个人么?你俩组队多好???
    simo
        58
    simo  
       2022-10-26 09:56:15 +08:00
    zsan6
        59
    zsan6  
       2022-10-26 12:32:55 +08:00
    后端开发,可以交流合作 enNhbjYwNQ==
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2557 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:25 · PVG 09:25 · LAX 17:25 · JFK 20:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.