• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lcj2class
V2EX  ›  程序员

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

  •  2
     
  •   lcj2class · Jan 6, 2018 · 26538 views
    This topic created in 3224 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
    adofsauron
    Jan 6, 2018 via Android
    1
    linux/c++
    agoodob
    agoodob
    Jan 6, 2018
    2
    看项目具体要求,如果只是很简单的交互就 jQuery + Bootstrap,
    如果复杂点就拿 Vue。

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

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

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

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

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

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

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

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

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

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

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

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

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