3

前端分为以下8个细分领域

 9 months ago
source link: https://www.joynop.com/p/479.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

前端分为以下8个细分领域

前端分为以下8个细分领域:

  • 低代码方向:熟悉组件拖拉拽、流程管理;熟悉可视化框架如echarts.js、d3.js;
  • 前端可视化方向:通过使用echarts.js、antv、d3.js、canvas、svg、three.js、webGL等前端图标库,熟悉3D图形理论基础:包括三维渲染原理、着色器、GPU渲染管线等理论知识完成数据大屏、知识图谱、三维地图的可视化展示。主要集中于数字大屏,智慧城市、地图绘制业务。(非纯前端)
  • 编辑器方向:解决编辑器多并发协同、多端状态管理、UI仿真渲染,熟悉DOM原生操作。
  • 小程序方向:熟悉小程序开发,包括微信、支付宝、百度等各种小程序。掌握小程序开发框架如taro、uniapp等。
  • 音视频方向:了解音视频、流媒体基本知识,参与web或小程序音视频SDK开发、音视频播放器开发。属于偏底层且跨端的技术,对图片、视频、音频、压缩播放转码、渲染知识有要求。随着直播,短视频的兴起,音视频方向也比较火,但是不算一个纯前端岗,更偏向C++或者算法岗。
  • web全栈方向:既懂前端也会一门后端语言比如node、java等,能够搭建服务,能写SQL数据库并进行数据调优,理解内存模型、网络通信、I/O流等理论知识。通常中小企业或者外企会设置全栈岗位(非纯前端)
  • 跨端方向:主要在一套代码多端运行有丰富经验的。比如使用RN、flutter、weex等进行web、iOS、安卓、iot设备的跨端开发。对安卓、ios开发有一定基础,并且对RN, fultter等框架感兴趣的可以尝试。
  • 工程化方向:是前端分支中占比最大的一个方向。要求对从0-1搭建前端项目、SEO、前端性能优化、项目运维部署有一定实战的能力。也是初级前端走向高级-资深-前端架构的普遍途径。

打赏: 微信收款二维码微信, 支付宝收款二维码支付宝

标签: 前端, 微信, svg, UI, web, 项目, 能力, 管理, 数据库, 数据, 可视化, 方向, 全栈, 渲染


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK