- 积分
- 3638
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-10-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 15195775117 于 2020-11-5 11:13 编辑
【题记】
软件开发者最大的挑战就是在不断涌现的新技术中进行取舍,持续学习是从事这一行业的必备技能。
在这个领域里,技术更新最快地又非前端莫属了。各种框架的出现、版本的更新此起彼伏,呈现出一派欣欣向荣之景。
【发展更迭形势】
前端由html+css+js三位一体组成,合称“三剑客”,
html主内容,css主装饰,js主交互,
前端技术的早期也称为“三剑客时期”,
直接用三剑客写前端,好比直接使用汇编语言或C语言编程,效率低,
于是出现了jQuery,其本质是对三剑客的简洁改写,jQuery一度成为霸主。
(以我的理解,jQuery之于JavaScript,好比python之于C++)
目前,jQuery正在渐渐被其他的js库所代替,但pc端还会使用jquery做一些效果处理。
目前,前端开发由三大框架(React、Vue、Angular)所主宰。
【框架推荐】
目前(2019.12)国内使用人数最多、最火的框架是Vue.
Vue框架诞生于2014年,其作者为中国人尤雨溪,也是新人最容易入手的框架之一,不同于React和Angular,其中文文档也便于大家阅读和学习。
Element-UI是Vue下的UI框架,一经面世,就收获大量程序员的芳心,在github上更是高达29.8k的star早已说明一切,用于开发PC端的页面还是绰绰有余的;
如果说你是用vue开发者,却没用过Element-UI,那你肯定不是合格的vue开发者;
Element-UI是饿了么前端开源维护的Vue-UI组件库,组件齐全,基本涵盖后台所需的所有组件,文档讲解详细,例子也很丰富。
UI框架及其效果预览:
国内主流在用的10大后台UI框架
【其他】
- 打包工具一般使用webpack、Rollup.js.
- 状态管理器是Redux、MobX.
- 常用的图标会使用Font Awesome.
- 现在webpack之于前端开发,是一个无论如何都绕不开的工具。
- Node.js是一个Javascript运行环境,实质是对ChromeV8引擎进行了封装。严格的来说,Node.js其实是一个后端语言。
- 前端的未来:现在基于Web的前端技术,将演变为未来所有软件的通用的GUI解决方案。所以前端有可能会变成一名端工程师。PC端、手机端、TV端、VR端。(我早觉得web前段可以取代桌面应用UI)
- 每种前端框架还有自己的UI框架:
- Vue:ElementUI
- React:AntDesign
- Angular:NG-ZORRO
|
|