但是网站的制作周期比较短,小点的网站通常是一两周之内就可以完成,而软件的周期短则几个月、半年,长则一年几年都有可能。
话说回来,网页设计和web前端其实差别并不太大,对于设计师来说两者也就是界面模式不同而已。
对于熟练的设计师来说,两者之间可以很好的转换,页面/界面布局的方式其实还是一样的,使用的也还算div+css布局。
@ 是否应该直接学习热门框架?
学习完html、css、js、jquery之后学习热门框架,个人觉得学了也是白学,上不了手(在没有demo的情况下),更别说深入了。
所以建议你可以学完这些东西之后,自己先做用这些原生技术做一些项目,可以去github上找一些小项目做。为什么要这么做呢?因为做过一些项目之后你才会了解底层,或许也可以自己封装一些方法和组件,或者扩展一些第三方框架的组件。
然后在有了这些技术基础上,可以开始进攻一些当下的热门框架。热门框架太多了,比如angular、react、vue等这种MV*框架,这些框架才能称得上是框架,像juery只能算是一种工具。而且个人建议在选择公司的时候尽量选择技术栈新一点的公司。
js现在涉及的领域太多了,比如小程序,nodejs开发服务端,rn开发原生app等等。
在掌握了js后,可以再学习typescript,它是js的超集,是一种强类型的静态语言,它会被编译成js,现在很多大厂已经转向了typescript,并且很多热门框架已经使用typescript开发,这是未来的趋势,目前前端的发展方向大概是这样。
@ 如何学习web前端开发?
谢谢邀请,前端目前看来是入行不错的选择。学习的话最快捷的方法是动手做小项目,做项目过程中遇到问题就查资料或问别人。
1)学习内容还是挺多的:
2)简单点评:
HTML5前端开发工程师简称前端开发工程师,它是随着Web的发展,细分出来的行业,是近年来开始受到重视的新兴职业,随着Web2.0概念的普及和W3C组织的推广,Web前端技术发生了翻天覆地的变化。前端开发工程师岗位需求与日俱增。同时也对现有的前端开发人员提出了更高的技术要求,也给UI,美工提供了发展空间。而且跨PC/移动设备平台的需求也需要H5来实现,要不开发多个版本成本就高了。
3)发展前景:
HTML5前端开发适应面很广,Web端、APP端、微信小程序都可以使用,与后台服务器端编程语言无关,无论是Java、PHP、Python都可以结合使用。因此HTML5前端人才需求也相当旺盛,高校也没有专门培养前端开发人才,社会需求一直得不到满足,目前还是挺紧缺的,发展前景良好。
4)行业定位:
目前开发行业前后端分离已成标配,前端框架也层出不穷,发展非常快,在强调用户体验与个性化需求的现在,前端开发人员在IT公司中地位越来越高,前端开发已经与后端开发并驾齐驱。
5)面向专业:
计算机、数学与统计、物理、电子、通信工程、物联网、网络工程等相关专业大专以上学生。推荐中下游学生学习。
6)薪酬分析:
数据来源:51job /3/4
希望对你有所帮助!