• 2018年一名合格的web前端程序员应该会哪些技术


    有朋友让小编说一说web前端在未来几年的发展趋向,对于这个问题,恕小编无能为力,web前端技术日新月异,更新非常快,谁也不能预料未来会发生些什么

    小编也只能说在2018年,react native和jquery 的需求会减弱,ie10以下的兼容性要求显著降低,vr 有可能会归入前端技能树

    为诸位总结了一些2018年web前端程序员应该掌握的前端技术,只有掌握了以下技术,才算一名合格的前端程序员

    • html, css, jQuery三者完全掌握,相信每个公司对于前端程序员都会有此要求,这些也是前端写网页的基础技术
    • 掌握原生HTML5和CSS3技术,能够独立完成移动端页面开发
    • 了解ES6的所有新特性,如:箭头操作符、类的支持、增强的对象字面量、字符串模板、解构、默认参数值、不定参数、拓展参数、let与const 关键字、for of 值遍历、iterator, generator、模块、Proxies等等

    • 熟练使用命令行,包括 gulp、 webpack 、vue-cli 、git 
    • 理解前端常用设计模式(装逼词汇),如闭包、面向对象、MVC、MVVM、单项数据流、路由、单元测试、SSR、意大利面条、模块化、组件化、函数式、纯函数、高阶函数、不可变数据
    • 能熟练使用至少三大前端框架中的一个,如 vue、Angular和 react,也许今年有某一个框架会胜出,所以有时间的话,三大框架都学学吧
    • 熟悉 HTTP,了解请求、响应、缓存、代理、反向代理 https 等
    • 在 GitHub 至少有一个 star 超过 42 的开源代码作品
    • 总而言之,能给产品经理写出网页的,就都是好的前端程序员

  • 相关阅读:
    hdu 3854 Glorious Array(一般)
    sublime常用设置以及使用技巧
    windows下通过bat脚本调用sql脚本
    数据库操作之间的校验以及常见操作
    oracle linux、centos、redhat7配置网易云的yum源
    redhat,centos、oracle linux配置本地yum源
    查询触发器及其相关的触发器函数与表
    postgresql触发器
    root用户ssh可以登录,xftp通过sftp不能登录链接CentOS解决办法
    PG数据库中表所占用空间大小查询
  • 原文地址:https://www.cnblogs.com/liuyangjava/p/8252861.html
Copyright © 2020-2023  润新知