当前前端圈是怎样的格局

2016-08-04 09:30:14 +08:00
 SaintSeiya
感觉今年前端技术不像前两年那么层出不穷,也没听说有什么新的流行的东西,不知道是不是我关注的少了。
现在还是 angular 和 react 的天下吗,构建工具还是流行 webpack 吗,有没有新的颠覆性技术出现....
7646 次点击
所在节点    前端开发
61 条回复
dabpop139
2016-08-04 18:36:52 +08:00
@ranran 可以戳我发的视频分享了解 Vue ,简单易懂不拽概念
dabpop139
2016-08-04 18:40:44 +08:00
@zhouyg 是因为 Vue 轻巧 以前 angularjs 显得有点复杂, Vue 简单而轻巧,能很轻易的体验数据驱动特性,所以很多人都愿意去尝试
dolphinv
2016-08-04 18:47:01 +08:00
框架的话 semantic ui 怎么样 有工程中用的吗
Amayadream
2016-08-04 19:02:57 +08:00
说实话不太能看懂前端圈,各种概念层出不穷,反正我还是只会 jQuery.....
dabpop139
2016-08-04 19:05:46 +08:00
@Amayadream jQuery 吃透理解其它也不难
Mark24
2016-08-04 19:06:26 +08:00
个人觉得在 React 没稳定前
Vue 是个不错的选择。
当然,如果你要兼容 IE8 什么的……技术栈永远走不出 jQuery

放弃 IE 是最明智的选择
就是给这些公司惯得

大家都不兼容 IE , IE 早就没人用了
IE 最大的用处就是下载其他浏览器
TomIsion
2016-08-04 20:00:21 +08:00
@Mark24

IE 最大的用处就是下载其他浏览器

这句话笑喷了。
breeswish
2016-08-04 20:32:49 +08:00
未来是 Polymer 的
undozen
2016-08-04 20:44:00 +08:00
当前应该是一个“乱”字形容,解决的办法是抓牢 JS 语言基础,以开放的心态多学习
dondom
2016-08-04 21:19:24 +08:00
不管用什么库和框架去写, 前端都是在做( modal => view )的 映射, 只不过一个是指令式的 DOM 操作, 一个是声明式的 jsx 语法,后者明显减少了很多工作量。我的观点是不管什么样的项目, 只要是需要长期维护的, 以 React 为代表的组件化模式都是更合理的代码组织形式。
byron
2016-08-04 21:24:14 +08:00
@dolphinv 我们在用。
ianva
2016-08-04 22:59:00 +08:00
经过这连年的混战,基本上可以确定 react 的优势了, ng2 还得再看,不过单从组件化能力与项目的维护性,学习的门槛来说 react 是占优优势的,当然 mvvm 有生产力优势,至于 Vue 社区不是一个量级的,技术上对于 react 和 ng2 没有任何优势,不看好。

另外 webpack, bable 应该会稳定很长一段时间,因为 bable 现在已经是社区标准从试行到制定应用的一个重要环节,打包来说,打包来说只要存在 npm ,而 nodejs 没有把 es6 的模块实现前, webpack 是会一直存在的,低版本浏览器也是
工作流方面, gulp 也算趋于稳定,之前的 grunt 的没落是源于 DSL 式的的构建方式不能满足复杂的构建需求,开发成本略高。

建筑学方面 redux 确实是个好的选择,但仍旧繁琐,或许会有新的替代者

总体看前端会稳定相当一段时间。
hasbug
2016-08-04 23:34:10 +08:00
喜欢上了用 vuejs ,这 2 天研究 webpack····
muziyue
2016-08-04 23:42:40 +08:00
@ranran vue.js 的好处就是可以把 jQuery 应付不过来的项目无痛的过渡到 vue 上,处理数据比 jQuery 效率多了,不像别的框架需要完全重写
markocen
2016-08-05 00:10:09 +08:00
前端框架方面这段时间更新的不多, 比较重要的有 Angular 2 RC, Aurelia 1.0

因为 ES2015 和 Web Component 用的人越来越多, 反而感觉原生 JS 越来越火,

语言方面 TypeScript 配合 VS Code 是近期大热
df4VW
2016-08-05 01:27:44 +08:00
怎么 ember 都被大家遗忘了么
ranran
2016-08-05 08:42:18 +08:00
@muziyue 我的意思是您们这样只说概念 我真的不懂它是什么东西…… 我又去翻了翻 似乎它是用来更新页面局部内容的 更新的方式很方便 配合路由(地址栏网址变更) 可以做成单页整站应用 实现全站 AJAX ?
RoshanWu
2016-08-05 09:05:12 +08:00
@ianva 如果觉得 Redux 繁琐可以试试 MobX
killerv
2016-08-05 09:18:45 +08:00
感觉现在前端发展好快,各种框架眼花缭乱……
LWXYFER
2016-08-05 09:39:22 +08:00
看到过一句话: 因为入门文章和教程写完了,所以很多人感觉这些已经不火了。

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

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

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

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

© 2021 V2EX