查看: 688|回复: 0

零基础如何学好web前端开发?

[复制链接]

78

主题

80

帖子

214748万

积分

实名认证

积分
2147483647
QQ
发表于 2020-11-12 09:24:13 | 显示全部楼层 |阅读模式

web前端又是以高薪资,门槛低等优势广受大家青睐,那么,对于做好web前端开发都需要那些准备工作,或者对于刚刚进行web前端学习或想从事web前端工作呢?下面就给大家简单做个分享。

一、做web前端工程师需要满足的需求

1、产品经理。这些是负责策划应用程序的一群人。他们会想出很多新鲜的、奇怪的、甚至是不可能实现的应用。一般来说,产品经理都追求丰富的功能。

2、UI设计师。这些人负责应用程序的视觉设计和交互模拟。他们关心的是用户对什么敏感、交互的一贯性以及整体的好用性。一般来说,UI设计师侯倾向于流畅靓丽、但并不容易实现的用户界面,而且他们经常不满前端工程师造成1px 的误差。

3、项目经理。这些人负责实际地运行和维护应用程序。项目管理的主要关注点,无外乎正常运行时间、应用程序始终正常可用的时间、性能和截止日期。项目经理追求的目标往往是尽量保持事情的简单化,以及不在升级更新时引入新问题。web前端培训 www.icketang.com

4、最终用户。指的是应用程序的主要消费者。尽管前端工程师不会经常与最终用户打交道,但他们的反馈意见至关重要。最终用户要求最多的就是对个人有用的功能,以及竞争性产品所具备的功能。

二、IT小白如何学习web前端呢?

每个人的成长与基础不一样,结合自己的实际情况,再执行。还是重复一下,前端的核心是js,css不难,但需要来积累。

对前端我是这么看的:css就像一瓶酒,得品。html、css总共就那些标签跟选择器属性什么的,但是要写一个有扩展性、健壮性或维护性的页面不容易。

现在写页面基本条件反射,不是如何快速的完成,而是思考如果有界面需求修改,怎么在修改代码最少的情况下快速完成需求任务。这是对前端耐力、体力、智力的三重考验。

js就像一把剑,得磨。js刚开始只是为了较验,随便技术社会的发展,承担的角色越来越重,刚开始玩玩jQuery感觉已经会js了,其实只是冰山一角。

随着对js的了解越来越多,他即变态又可爱,即好玩又难控,即有很多兼容问题,但解决兼容是我们基本生存之道。从ajax到jsmvc一路走一路看,高载潮一浪高过一浪。

2020学习前端技术要学哪些知识?

前端偏前:图形学Canvas、WebGL、音视频技术;

前端:HTML / CSS / JavaScript 前端框架(Vue / React / Angular / Svelte)等;

前端偏后:Node 技术体系,Electron 生态;

​跨端:(或许叫泛端更合适)Hybrid、React-Native / Weex、Flutter;还有小程序。

语言层面:TypeScript、Rust、WebAssembly等;

工具层面:Webpack、Rollup、Parcel等;

其它:GraphQL、Deno。

web前端就是后台实现和视觉表现的桥梁,是贯穿在整个产品开发过程的纽带,起到承上启下的作用,一个好的前端工程师他能够很好理解产品经理对用户体验的要求,也能够很好地理解后台工程师对数据逻辑,或者程序逻辑进行分离的要求,并将这些要求转化成前台的开发工作。前端就是网站的门面,它的价值远大于其他的客户端开发。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|强正论坛

Copyright © 2001-2013 Comsenz Inc.Template by Comsenz Inc.All Rights Reserved.

Powered by Discuz!X3.4

快速回复 返回顶部 返回列表