V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lcj2class
V2EX  ›  程序员

后端程序员们,你们写自己的项目时,前端用的是什么技术?

  •  2
     
  •   lcj2class · Jan 6, 2018 · 25458 views
    This topic created in 3036 days ago, the information mentioned may be changed or developed.

    我个人目前主要用蚂蚁家的 ant design 做布局,百度的 echart 画图表,基本都是 react 栈。

    Supplement 1  ·  Jan 9, 2018

    没想到大家这么多回应,看了回答,除了 react 阵营,然后就是 vue angular,感觉直接手写 bootstrap 确实 out 了。

    我目前用 ant.design + echarts,感觉这两个搭配起来真是无敌了,能覆盖我所有的需求。做了个可视化浏览器历史记录的插件,用到了这里个,大家可以看下效果。

    activity Page Views URL Schemes

    最后,打个广告哈:https://github.com/jiacai2050/history-master

    110 replies    2018-01-09 14:50:33 +08:00
    1  2  
    adofsauron
        1
    adofsauron  
       Jan 6, 2018 via Android
    linux/c++
    agoodob
        2
    agoodob  
       Jan 6, 2018
    看项目具体要求,如果只是很简单的交互就 jQuery + Bootstrap,
    如果复杂点就拿 Vue。

    React 了解些概念但从来没写过正经项目,倒是拿 React Native 写过玩具 App ( https://www.coolapk.com/apk/com.crashcourse.china.c17
    Redux,Flux 什么的暂时一头雾水

    Angular 0 知识,Ember 从入门到放弃。(其实这些框架多多少少大同小异啦)
    agoodob
        3
    agoodob  
       Jan 6, 2018
    后端我主要用 Ruby on Rails。之前是 PHP 程序员,然后 Python 会拿来写些小工具之类的东西
    owenliang
        4
    owenliang  
       Jan 6, 2018 via Android
    jquery 裸写
    lsido
        5
    lsido  
       Jan 6, 2018
    前端是我心中的痛
    lihongjie0209
        6
    lihongjie0209  
       Jan 6, 2018
    除了工作, 不想再写任何前端代码.
    nutting
        7
    nutting  
       Jan 6, 2018 via Android
    据说有个 layui 专门给后端人写前端的
    icebay
        8
    icebay  
       Jan 6, 2018
    商城怎么办
    k9982874
        9
    k9982874  
       Jan 6, 2018 via iPad
    jquery + bootstrap 直接撸,我只想提交个表单,再好的脚手架能比直接引入两个 js 一个 css 快?
    工作中看项目 vue 或 react,react 项目越来越多了,vue 写的越来越烦了。
    John60676
        10
    John60676  
       Jan 6, 2018
    最近抽时间学了 VUE,挺好上手的,以后再也不用担心前端没空了
    misaka19000
        11
    misaka19000  
       Jan 6, 2018
    react + bootstrap + ant-design 够用了
    likuku
        12
    likuku  
       Jan 6, 2018
    目前业余只写命令行的工具,so,界面也是命令行交互。
    SimbaPeng
        13
    SimbaPeng  
       Jan 6, 2018
    话说你们用 vue 或 react 这些 js 框架,seo 问题是怎么解决的???
    Kilerd
        14
    Kilerd  
       Jan 6, 2018   ❤️ 1
    react + ant
    markyangd
        15
    markyangd  
       Jan 6, 2018 via iPhone
    拒绝写前端,就这么任性。
    wataxiwax
        16
    wataxiwax  
       Jan 6, 2018 via iPhone
    最近在写个自己用的博客系统,前端是 jQuery + Bootstrap
    1762628386
        17
    1762628386  
       Jan 6, 2018
    Semantic UI+SeaJS
    qiandu
        18
    qiandu  
       Jan 6, 2018
    angular
    wucancc
        19
    wucancc  
       Jan 6, 2018   ❤️ 19
    其实你们最不愿意写的是 html+css,js 对你们来说不是个事。
    所以,我推荐 vuejs+elementUI/iview,基本不需要写什么 html/css 就可以搭建网页。
    如果是准备些后台管理系统,iview 的 amdin 简直不要太好 https://github.com/iview/iview-admin
    sunwei0325
        20
    sunwei0325  
       Jan 6, 2018   ❤️ 3
    jlkm2010
        21
    jlkm2010  
       Jan 6, 2018
    需求简单-angularjs 需求复杂-angular
    timothyye
        22
    timothyye  
       Jan 6, 2018 via Android
    vue.js
    LuckCode
        23
    LuckCode  
       Jan 7, 2018 via iPhone
    哈哈,同楼里几位一样,bootstrap + jquery 党,我的审美我自认为是残废级别的,让我手撸 html + css 简直要命……
    xrlin
        24
    xrlin  
       Jan 7, 2018   ❤️ 3
    简单页面直接用 mdui, 交互复杂点用 react + redux + antd, 后来发觉用 redux 好难维护(我前端渣),现在折腾 angular 中。。。

    前端是我的痛,审美残废级别,可以的话不想碰,但是个人写 web 项目貌似离不开。
    yylucifer
        25
    yylucifer  
       Jan 7, 2018
    cmd 的飘过。
    scnace
        26
    scnace  
       Jan 7, 2018 via Android
    发现一些已经存在的第三方应用 Client 已经取代了我 Side Project 里面“前端”的部分。
    xux9311
        27
    xux9311  
       Jan 7, 2018 via iPhone
    bootstrap + vue
    bombless
        28
    bombless  
       Jan 7, 2018 via Android
    element ui 感觉缺乏 vue 的风格,很蛋疼。以后还是希望直接用后端语言写前端,我看 rust 这边也有一整套的方案,包括直接操作 dom 的,以后做新东西可以试试
    jimzhong
        29
    jimzhong  
       Jan 7, 2018
    大部分情况下用 jQuery+Bootstrap, 图标用 highcharts. 我是不是过时了?
    dtysky
        30
    dtysky  
       Jan 7, 2018 via Android
    @bombless 那你试试 rust 的 yew 吧 2333
    bramblex
        31
    bramblex  
       Jan 7, 2018
    @k9982874

    vue 不就是直接引入一个 js 就能用了吗?
    vue 写得再差也比 jq 方便好吧……
    bramblex
        32
    bramblex  
       Jan 7, 2018
    @dtysky

    这个感觉有意思,话说是编译到 js 的吗?
    RqPS6rhmP3Nyn3Tm
        33
    RqPS6rhmP3Nyn3Tm  
       Jan 7, 2018 via iPhone   ❤️ 1
    前端直接返回 json,自个人肉 parse 去
    hugee
        34
    hugee  
       Jan 7, 2018 via Android
    看来就我纯手写 css 了,框架一堆没用到的东西,看着感觉折磨。。。
    janxin
        35
    janxin  
       Jan 7, 2018 via iPad
    angular 就是给后端开发用的
    CtrlSpace
        36
    CtrlSpace  
       Jan 7, 2018 via iPhone
    vue + element
    joysir
        37
    joysir  
       Jan 7, 2018
    新开的项目都用 vue + element,后面打算看看 react。
    作为一个主要开发后端的程序猿,我特别喜欢写前端代码 ...
    sudoz
        38
    sudoz  
       Jan 7, 2018
    vue + element
    感谢饿了么前端团队的开源,很好用
    ctro15547
        39
    ctro15547  
       Jan 7, 2018
    写点爬虫、自动化啥的用 vc++拖控件 随便展示下数据库的数据完事了,想要啥自己不会从数据库里拿呀 增删查改总该会吧
    kkfnui
        40
    kkfnui  
       Jan 7, 2018 via iPhone
    同楼主。
    以前自己写,费劲,不好看了,交互还不好。

    用现成,学习成本也不高,不深入的那种,但是效果好。

    以后写个功能再也不用自己去操作数据库了,封装个接口,拼一个页面,由运营和编辑去操作吧……
    young4ever
        41
    young4ever  
       Jan 7, 2018 via Android
    angular, java 码农表示用着超顺手
    nicevar
        42
    nicevar  
       Jan 7, 2018   ❤️ 1
    目前用 vue+element 和 extjs,自己的 blog 以前是 jQuery Mobile 做的,现在换成 MDUI 了,总之那个易用不啰嗦就用哪个,说实话比较讨厌写前端,写 UI 多了相当无聊,工作中基本上都是尽量做无 UI 的任务
    Wichna
        43
    Wichna  
       Jan 7, 2018
    我也是后端,前端全是自学的,自认为我的 side project ( https://anyshortcut.com/)官网做的还是很好看的,感兴趣的可以看看。这个网站的前端用的 Bulma.css, 加 Vue.js, Vue-router
    Wichna
        44
    Wichna  
       Jan 7, 2018   ❤️ 1
    上一条链接没处理好: https://anyshortcut.com/

    后端用的 Python,Flask
    bramblex
        45
    bramblex  
       Jan 7, 2018   ❤️ 2
    花两个小时学个 vue
    直接引入一个 vue.js 就能用所有功能
    简单轻松还有完善的官方中文文档和教程
    就这都不肯学
    那么欢迎加入程序员吃青春饭行列
    likuku
        46
    likuku  
       Jan 7, 2018
    @bramblex

    非常感谢推荐!看来可以学学 vue 了。

    前几天搞一个静态站模版,桌面和移动都要做到良好适配,费了大力气现补 css 初级知识,终于部分妥协后达到目旳。
    体会到前端技术博大精深,前端程序员也是很辛苦。
    bramblex
        47
    bramblex  
       Jan 7, 2018   ❤️ 1
    @likuku

    来拿好 https://www.iviewui.com
    基本的组件都有了,引入个 js+css 就能用。

    css 这东西完全是历史遗留问题,除非专职前端或者自己就喜欢折腾,否则 css 能不碰就别碰
    xifangczy
        48
    xifangczy  
       Jan 7, 2018
    能抄就抄咯...
    amanbolatbalabek
        49
    amanbolatbalabek  
       Jan 7, 2018 via iPhone   ❤️ 2
    mithril js + bulma css
    duan602728596
        50
    duan602728596  
       Jan 7, 2018 via iPhone
    emmmmmm ……前端路过.......
    v2xe2v
        51
    v2xe2v  
       Jan 7, 2018
    vue 全家桶 + element-ui , 按需求选择一个 admin
    shuizhengqi
        52
    shuizhengqi  
       Jan 7, 2018
    react+django
    bingod
        53
    bingod  
       Jan 7, 2018
    Semantic-UI + Vue.js
    zzczzc
        54
    zzczzc  
       Jan 7, 2018
    目前在做小程序,微信的文档有点屎
    MrJing1992
        55
    MrJing1992  
       Jan 7, 2018
    react + ant
    WeaPoon
        56
    WeaPoon  
       Jan 7, 2018
    痛...我也想问,顺带参考参考各位代码,很不喜欢写前端,但是有时候就非要用得上.
    WeaPoon
        57
    WeaPoon  
       Jan 7, 2018
    @WeaPoon #56 写错了..参考各位建议!
    XIVN1987
        58
    XIVN1987  
       Jan 7, 2018
    前端要是能用任意编程语言写就好了!!
    wzw
        59
    wzw  
       Jan 7, 2018 via Android
    @nutting 没有移动端,更新速度慢
    thisisgpy
        60
    thisisgpy  
       Jan 7, 2018
    jQ + BS,简单易用
    Applenice
        61
    Applenice  
       Jan 7, 2018
    学了一点点的 Django,用来自己玩
    byteli
        62
    byteli  
       Jan 7, 2018
    很痛,如上面所说,看看 js jquery 还没什么,看 css 简直要睡着,前端概念太多了
    wangbowen
        63
    wangbowen  
       Jan 7, 2018
    layui
    xiaoshenke
        64
    xiaoshenke  
       Jan 7, 2018
    不写前端
    ZXCDFGTYU
        65
    ZXCDFGTYU  
       Jan 7, 2018 via iPad
    bootstrap+jquery,后台简单项目用 amazeui.admin,复杂项目用 hadmin。
    iyangyuan
        66
    iyangyuan  
       Jan 7, 2018 via iPhone
    全栈路过,直接原生 js+less
    to2false
        67
    to2false  
       Jan 7, 2018
    前端其实不是很喜欢写 css
    wzw
        68
    wzw  
       Jan 7, 2018 via iPhone
    @wangbowen 没有移动端
    whx20202
        69
    whx20202  
       Jan 7, 2018
    @bombless rust 可以用后端语言写前端吗
    bombless
        70
    bombless  
       Jan 8, 2018 via Android
    @whx20202 编译嘛,现在都有 wasm 跑 jit jvm 的方案了,还实现了 clr 的,也就是大多数流行语言都可以通过 jit 编译用了,php c# java clojure 啥的,也可以通过 emscripten 编译 llvm ir 到 asm.js 或者 wasm,那 c c++ haskell 啥的都可以
    Technetiumer
        71
    Technetiumer  
       Jan 8, 2018 via Android
    js 不是問題,問題是 css

    bootstrap
    bombless
        72
    bombless  
       Jan 8, 2018 via Android
    不过 rust 的话是编译器团队在做 wasm 的支持,是支持的几大编译目标之一。ff 那边也会关注 rust 程序在浏览器上运行时的源码调试啥的,这一块 rust 还是有优势的
    NoahNye
        73
    NoahNye  
       Jan 8, 2018 via iPhone
    @nicevar 你的推荐真是太棒了,感谢已送上
    taowen
        74
    taowen  
       Jan 8, 2018
    vue + element
    hw798
        75
    hw798  
       Jan 8, 2018
    简单的话 bootstrop + jQuery 就搞定

    目前还比较流行的是 vue.js + element (饿了么基于 vue 的 UI 库,类似基于 jQuery 的 bootstrop )
    参考:
    https://cn.vuejs.org/index.html
    https://github.com/ElemeFE/element

    可以下前端大牛的博客
    http://www.hw798.com/
    toono
        76
    toono  
       Jan 8, 2018
    Django + Antd + Dva
    tilv37
        77
    tilv37  
       Jan 8, 2018
    bootstrap + jquery,其实最不愿意写的还是样式。强行写起来实在太丑,还不如直接照搬 bootstrap 的样式了
    clino
        78
    clino  
       Jan 8, 2018 via Android
    css 即使用了 css 框架有时候还是很恶心。。。
    knva
        79
    knva  
       Jan 8, 2018
    vue +elemeui
    MyDaLin
        80
    MyDaLin  
       Jan 8, 2018
    看来用什么的都有,就像素材火,什么教程都有,要学的来
    http://www.sucaihuo.com/video
    qiumaoyuan
        81
    qiumaoyuan  
       Jan 8, 2018
    “后端程序员”是什么?
    whx20202
        82
    whx20202  
       Jan 8, 2018
    @bombless 有没有 python 的(笑)
    jss
        83
    jss  
       Jan 8, 2018
    一年前就放弃 bootstrop + jQuery 了,现在 vue + iview
    calming
        84
    calming  
       Jan 8, 2018
    js 都好说,主要是 css,调个样式布局分分钟逼死我
    awing
        85
    awing  
       Jan 8, 2018
    自学前端组件化开发中(主要用 vue + museUI ),(以前用 LayUI )逃)。。后端改用 ror API
    MiguelValentine
        86
    MiguelValentine  
       Jan 8, 2018
    native orginal
    WilliamLin
        87
    WilliamLin  
       Jan 8, 2018
    @wucancc https://github.com/PanJiaChen/vue-element-admin 这也是一个不错的 vue 后台
    wotemelon
        88
    wotemelon  
       Jan 8, 2018
    简单的 demo 用原生。正经项目用 vue,直接 vue-cli 模板
    pabupa
        89
    pabupa  
       Jan 8, 2018
    能用模板,就用模板。实在不行才写 js ……
    pyufftj
        90
    pyufftj  
       Jan 8, 2018
    @young4ever 感觉 angular 和 java 的语法超级像
    Xrong
        91
    Xrong  
       Jan 8, 2018
    前端心中的痛。。。界面实在写不来
    Kongzong
        92
    Kongzong  
       Jan 8, 2018 via iPhone
    移动端项目 ionic 混合开发,wpc 还是习惯 wpf
    Kongzong
        93
    Kongzong  
       Jan 8, 2018 via iPhone
    Web 用 vue
    whx20202
        94
    whx20202  
       Jan 8, 2018
    @awing layUI 用的感觉怎么样? 我想试试
    logOo
        95
    logOo  
       Jan 8, 2018
    @misaka19000 bootstrap 和 antd 还可以混起来用啊?有没有 blog 看看,最近在搞这个
    hdczsf
        96
    hdczsf  
       Jan 8, 2018
    后端为啥要写前端?
    wucancc
        97
    wucancc  
       Jan 8, 2018
    @WilliamLin 嗯,vue-element-admin 是基于 element 的,iview-admin 是基于 iview 的,两个都很好用。两个团队还掐过架,貌似是因为 iview “借鉴”了 element 的设计和代码。
    37miao
        98
    37miao  
       Jan 8, 2018
    @wucancc 请教下 view-admin 怎么拿来直接用,不依赖 nodejs,我编译后直接拿 dist 目录下的好像不行。
    wdzawl
        99
    wdzawl  
       Jan 8, 2018
    我只想知道你们前后端分离后 难道不考虑 seo 的问题???
    gamecreating
        100
    gamecreating  
       Jan 8, 2018
    linux/c++
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   814 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 299ms · UTC 21:00 · PVG 05:00 · LAX 14:00 · JFK 17:00
    ♥ Do have faith in what you're doing.