在 Vue、react、angular 占领前端的现在,各位的后台在使用什么构建?非广告,仅交流

2019-12-18 14:22:41 +08:00
 815979670

现在的前端新项目几乎被 Vue、react、angular 占据,我想知道各位公司 /自己个人的后台还在用什么技术构建页面?

我先来: 后端使用 layui 框架构建 大部分还是 dom 操作,不太友好,介于 layui 的更新速度,想学习一个现代一些的后端页面构建技术,但不知道大家后端都在用那个多一些?

11628 次点击
所在节点    程序员
103 条回复
murmur
2019-12-18 14:58:29 +08:00
@815979670 node 只用很少的命令行,会用 npm 安装依赖就可以了,不想用直接在 webstorm 里双击就可以
x66
2019-12-18 14:58:38 +08:00
vue-cli 一把梭
InkAndBanner
2019-12-18 14:59:20 +08:00
但是 react 中类的概念感觉比较让 java 端好上手诶
df4VW
2019-12-18 15:03:09 +08:00
双向绑定是很多稀奇古怪 bug 的来源
815979670
2019-12-18 15:06:20 +08:00
@shintendo 我看好多框架都是 先从 npm 安装搞起,,然后 node 启动 locahost:8080 调试页面,我以为是从开发到上线部署全程需要 node 参与 所以一直没有学他
jry
2019-12-18 15:07:48 +08:00
封装了个 Vue 云后台,不用学前端,只要后端给 json 就行。https://uniadmin.jiangruyi.com
shintendo
2019-12-18 15:14:11 +08:00
@815979670 那是框架自带的命令行工具,用来一键创建项目 /安装依赖 /热更新 /打包这些事情,本身是用 node 写的,但你作为使用者不需要会 node
815979670
2019-12-18 15:20:46 +08:00
@shintendo 好的 那么像 element-ui 这种 我是用 script 呢还是用命令行工具上手比较好呢?
shintendo
2019-12-18 15:33:42 +08:00
@815979670 最简单的流程:1.安装 vue-cli 2.vue create my-app 创建项目 3.vue add element 添加 element-ui 库,完事。
更简单的流程:1.安装 vue-cli 2.vue ui 打开图形界面 3.图形界面里创建项目,添加插件,插件里找 element,完事
noobma
2019-12-18 15:38:21 +08:00
我自己能决定的,肯定是用 angular 一把梭😏
815979670
2019-12-18 15:44:25 +08:00
@shintendo 好的 十分感谢回复了我这么多
littleylv
2019-12-18 15:47:31 +08:00
非专业前端。
自己做小项目时候基本 PHP + Bootstrap + jQuery 一把梭
nervdy
2019-12-18 15:56:03 +08:00
见过几个公司后台全用 Extjs 做的
luchenwei9266
2019-12-18 16:04:04 +08:00
@noobma angular 一把梭 +1
TimPeake
2019-12-18 16:16:14 +08:00
@df4VW 你说反了吧 JQ 不双向绑定才是 bug 的来源 好不好
1. 一边操作 dom,一边改变数据
2. 只操作数据,剩下的框架机制帮忙搞定
用脚丫子都能想到,相对来说 2 bug 几率会更少
IGJacklove
2019-12-18 16:29:04 +08:00
网站这边基本都是 Java 和 go 吧
shintendo
2019-12-18 16:33:39 +08:00
@TimPeake 数据绑定≠双向绑定
murmur
2019-12-18 16:40:08 +08:00
@shintendo 能明确分开只读和交互区域得用数据绑定就够了,企业开发大量填表单没双绑会爽死
shintendo
2019-12-18 16:46:37 +08:00
@murmur 当然,我只是说两者有区别,我自己对学院派的单绑并不感冒
HolmLoh
2019-12-18 17:02:21 +08:00
非专业前端
用 semantic vue 做过后台,感觉不是那么好用,可能是我技术问题写出来的效果非常乱
而且 vue 有很多问题:
比如 vue 的异步,本体是不支持发起的,网上搜示例又让用 VueResource,问朋友,朋友又说 VueResource 不好用,让我用 Axios
想做单页,又要找 VueRouter
想做 i18n,又要找 VueI18n
一句话总结就是,集成度非常低,如果是实际开发总感觉非常的不方便

据说 React 在这方面挺有优势的,各方面都有集成,开箱即用,如果你后端用的也是 java,还会有更多有好好用的功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/630162

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX