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

对于创业型小项目来说,前端低代码有什么流行推荐吗?

  •  
  •   williamfzc · 108 天前 · 5458 次点击
    这是一个创建于 108 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,后端出身,需求也很简单,撸撸表单、带侧边栏的 dashboard 、一点简单的图表啥的

    学了下 vue ,感觉花时间撸到自己满意要花好大成本。

    目前发现了 amis 感觉还不错,不知道还有没类似的推荐? 之前关注了 飞冰,但后来他们似乎更想搞脚手架生成,不太适合这种场景的样子

    要求:

    • 布局简单
    • 框架层前置知识少

    感谢老哥们

    第 1 条附言  ·  108 天前
    谢谢大兄弟们,总结下:

    - 低代码大家基本不认,除非上线后重新从头来
    - 看到了很多之前没见过的工具,我会都去了解一下~
    - 有钱的话走外包省心

    其实之前用 vue 跟 js 撸过一些玩具,基础啥的都有。但一直不是专职前端,工作内容也不会涉及前端,所以写起来都很随意,对于 CSS 这块基本没关注(大多默认),只是觉得布局这些太痛苦了(目前基本还靠 margin 这些调)。看来还是得自己了解下最新前端是咋弄的~

    结论是:有钱找外包,没钱找个自己觉得舒适的前端工具写,先不考虑低代码了。
    59 条回复    2023-04-21 20:08:24 +08:00
    shanechiu
        1
    shanechiu  
       108 天前   ❤️ 1
    dukaiapp
        2
    dukaiapp  
       108 天前   ❤️ 3
    别傻了 搞低代码 不如自己写 低代码更坑
    cubecube
        3
    cubecube  
       108 天前
    低代码是需要一群高代码支撑的,小公司没法玩儿。。忽悠客户的
    wangritian
        4
    wangritian  
       108 天前
    低代码感觉是给非技术人员用的,不知道理解对不对
    Mason08
        5
    Mason08  
       108 天前
    amis 后期维护, 增加新功能, 稍微的定制都比较麻烦. 能对着 amis 做自定义, 不如直接从脚手架搞了.
    needpp
        6
    needpp  
       108 天前
    花钱解决
    chloerei
        7
    chloerei  
       108 天前
    https://getbootstrap.com/ 配合自己熟悉的服务端 MVC ,不依赖 react / vue 之类的前端框架。
    westoy
        8
    westoy  
       108 天前
    满足条件的话先用着其实也可以啊, 先去推动具体业务

    奔着业务上正轨之后彻底重写的心态

    不要既要又要
    815979670
        9
    815979670  
       108 天前
    我基于 amis 搞了一个开源项目,然后从开发体验上来说,不推荐用。后来也不怎么更新了(当时做的目的就是为了试水 amis 后来发现确实不合适

    https://gitee.com/dbkuaizi/tpamis
    yinmin
        10
    yinmin  
       108 天前
    创业型小项目,后端程序员写前端,最简单的还是直接用 html+css+jquery 。如果觉得 css 麻烦(尤其是一个网页同时匹配手机和 PC),也可以直接用 bootstrap+jquery ,学习成本比 css 低一些。
    littlehans8
        11
    littlehans8  
       108 天前   ❤️ 2
    我目前个人项目用的:
    JS: https://www.alpinejs.dev/
    UI: https://tailwindcss.com/
    brust
        12
    brust  
       108 天前
    低代码伪需求
    arnosolo
        13
    arnosolo  
       108 天前
    这个其实外包更好. 一定要自己写的话, 建议从头开始学, 最后反倒省时间.
    Majorpig
        14
    Majorpig  
       108 天前   ❤️ 1
    自己挖坑好填,别人挖坑,哈哈
    arnosolo
        15
    arnosolo  
       108 天前
    @yinmin 大哥, bootstrap+jquery ? 你这不是坑人嘛, 这一套又难学, 学完之后发现已经淘汰了, 不好不好. 我给你推荐一套速成方案, vite, vue3, ts, unocss, naiveui, axios, eslint.
    lcy630409
        16
    lcy630409  
       108 天前
    居然没人推荐 layui 么...
    https://layui.gitee.io/v2/demo/
    本来就是给后端做 类似后台的
    lcy630409
        17
    lcy630409  
       108 天前
    各种图标 表单 应有尽有 ,学习成本比传统热门前端框架低多了
    mmdsun
        18
    mmdsun  
       108 天前
    后端学习下 vue 之类的也很快吧.

    要不然用后端框架直接写也行:spring boot + thymeleaf asp.net razor 之类的
    kingfalse
        19
    kingfalse  
       108 天前 via Android
    vaadin ,结贴
    iOCZ
        20
    iOCZ  
       108 天前
    没有银弹,既然选择低代码,想来也不会去大改了
    YVAN7123
        21
    YVAN7123  
       108 天前
    vue-element-admin
    sudoy
        22
    sudoy  
       108 天前
    我也是先学后端后学前端的,我个人更偏向于学一学 bootstrap + js 或者 bootstrap + vue ,学 vue 刚开始不用学那么深入,学一学 for 循环、if 语句、v-mode 即可,在 html 里面引用 vue 库然后直接在 html 里面写 vue 语法,真的很方便。
    sudoy
        23
    sudoy  
       108 天前
    至于 vue 里面 route ,生命周期钩子,props 等其他功能可以先不用学,能你做的 app 变得庞大以后再去学这些
    snw
        24
    snw  
       108 天前 via Android
    建议直接用外包的现成模板。就算是所谓的图形化操作的 WordPress ,想深入改些东西也很烦。
    frankwei777
        25
    frankwei777  
       108 天前
    先说结论:完全不建议。去年维护了 1 年公司的低代码项目,现已完全成为技术负债,今年全部要重构回 React
    frankwei777
        26
    frankwei777  
       108 天前
    不管项目多简单都不建议,简单的代码实现也简单,复杂的低代码完全玩不转。
    hzxxx
        27
    hzxxx  
       108 天前
    试过了,自己撸反而更快更好,vue 、element 就很快了
    RatioPattern
        28
    RatioPattern  
       108 天前   ❤️ 1
    chatgpt?
    AyaseEri
        29
    AyaseEri  
       108 天前
    amis 其实可以,但你得分辨清楚什么时候要把 amis 换掉。前端基本的知识也不能少,搭配 MVC 模式输出 amis 的 JSON 渲染。
    zeusho871
        30
    zeusho871  
       108 天前
    django?
    ipwx
        31
    ipwx  
       108 天前
    vue 用熟了很快的,大部分页面我都半天出工。
    dreamramon
        32
    dreamramon  
       108 天前
    我做后台都用 amis 了。。。其他的确实撸不会啊。。。
    liu99
        33
    liu99  
       108 天前
    若依直接生成
    idblife
        34
    idblife  
       108 天前
    amis 做后台管理的界面很好用啊
    已经 all in 了
    去他妈的这个那个前端框架,我只需要稳定的 ui
    xwayway
        35
    xwayway  
       108 天前
    我也用的 amis ,没啥毛病
    shellic
        36
    shellic  
       107 天前
    低代码遇到定制化需求需要自己写代码的时候简直想死
    zado
        37
    zado  
       107 天前
    我推荐一个 https://www.diygw.com/
    我感觉就是文档和教程差了一点,但如果你有后端基础应该能很快上手。
    xuanbg
        38
    xuanbg  
       107 天前
    现成的低代码平台,如钉钉什么的,能用就用。可千万别自己搞什么低代码平台,那是个无底洞,还不如不用低代码。
    zjsxwc
        39
    zjsxwc  
       107 天前
    低代码最终的结果是,人手动干了编译器的工作。

    MD ,之前公司用钉钉宜搭,业务比较复杂,每次改动一个表单项,整个工作流所有几十个节点的对应表单里都要手动一个个配置下,累死,这完全就是人手动干了编译器自动干的工作。
    luzihang
        40
    luzihang  
       107 天前
    如果结合企业业务,可以托拉拽生成简单的 api 、流程任务、监控告警、可配置脚本任务等等,都属于低代码吧。可以减少程序员的数量,同时不是外包,提高在本公司的代码效能。
    encro
        41
    encro  
       107 天前
    n8n,sea table,宜搭,这类低代码目前国内用的比较多,
    其实更多时候开源程序更适合,
    没具体需求谈方案就是拿着锤子看啥都是钉子

    后端可以了解:antd pro, vben admin, react-admin,strapi,appwrite,directus 之类.
    horizon
        42
    horizon  
       107 天前
    不要用这些。可以用 nextjs+ antd pro
    不过 antd pro 的组件太复杂,单看文档是很难用好的,还是看你的需求吧。
    liangtao927190
        43
    liangtao927190  
       107 天前
    老哥。。。我接前端的活,有需求可以找我
    祝发财
    lookStupiToForce
        44
    lookStupiToForce  
       107 天前
    v 友的
    earlybird[.]im

    airtable

    notion
    www[.]notion[.]so/help/guides/build-a-website-with-notion-in-seconds-no-coding-required
    ChefIsAwesome
        45
    ChefIsAwesome  
       107 天前
    我做的项目:可视化编程 + 拖拽式的界面生成器
    你猜我自己做其它东西用不用这个。
    treeAgain
        46
    treeAgain  
       107 天前
    我可以合伙开发
    chenpbh
        47
    chenpbh  
       107 天前
    amis 呀,这个无疑是一个好方案
    dany813
        48
    dany813  
       107 天前
    @ChefIsAwesome 不用,哈哈
    dayeye2006199
        49
    dayeye2006199  
       107 天前 via Android
    Django admin
    superliy
        50
    superliy  
       96 天前
    @815979670 可以详细说说不合适的点吗?我最近在看低代码,关注到阿里的 https://github.com/alibaba/lowcode-engine ,有一个 AntD 物料的 demo ,我试用了一下觉得很棒,前端管理系统开发都会使用 ui 组件库,如果低代码框架不能方便的集成现有的开源组件库( antd ,elementui 等),我认为价值不大,阿里的这个低代码框架好像能很好的解决这个问题,其次是生成的代码符合开发习惯,方便手动修改
    superliy
        51
    superliy  
       96 天前
    @xwayway
    @idblife
    @chenpbh
    @dreamramon
    @AyaseEri
    请教一下,amis 的组件不满足要求时,你们试过 amis 项目中引入 antd ,elementui 这些现成的 ui 组件库吗?引入方便不
    xwayway
        52
    xwayway  
       96 天前 via iPhone
    @superliy 我是公司内部管理项目,对我而言,没有不合适的组件,只有不合适的设计。组件不行就改设计改交互。
    xwayway
        53
    xwayway  
       96 天前 via iPhone   ❤️ 1
    @xwayway 而且我是用的 sdk 版,页面 json 全靠后端返回
    dreamramon
        54
    dreamramon  
       96 天前   ❤️ 1
    @superliy #51 我所有项目都用 amis 了~~~除了个别小 bug 外,可以自己想办法绕过,用了 1 年多了,基本没啥问题。
    815979670
        55
    815979670  
       96 天前   ❤️ 1
    @superliy 可以看一下我之前总结的文章 https://www.dbkuaizi.com/archives/amis.html ,个人的主观结论。
    idblife
        56
    idblife  
       95 天前   ❤️ 1
    @superliy
    内部系统的需求比较简单,
    相对复杂点的组合变通一下也能解决
    NoSuchPerson
        57
    NoSuchPerson  
       89 天前
    码匠还不错
    bestkayle
        58
    bestkayle  
       69 天前
    @YVAN7123 不如 gin-vue-admin ,前后端一把梭
    bojue
        59
    bojue  
       40 天前
    OP 可以加个联系方式交流一下:bGFuc2VtYWlrZWZlbmdAMTI2LmNvbQ==
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4671 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 01:19 · PVG 09:19 · LAX 18:19 · JFK 21:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.