文档章节

聊聊前端,JavaScript

bling-兴哥
 bling-兴哥
发布于 2016/05/21 02:51
字数 819
阅读 18
收藏 0

Java转前端有2年多了,一开始就我和另外一个同事,组建了前端团队,做公司的网站项目和Wap项目。

从Java转前端,也不意味着要放弃Java,只是写的没有以前多了。做前端每天都在写JS,写的多了,比以前写的更好了,比以前深入。

早些年,做前端的都不怎么受企业重视。有句话这么说的,做后端的瞧不起做前端的,做前端的瞧不起做设计的。反正各种瞧不起。但是,现在前端已经开始受欢迎,受重视了。看各大招聘网站的信息就知道了。

前端的薪水已经不比后端的低了,甚至还能超过后端。为啥?因为前端不受重视,会的人少,需求量上来了,招不到人,工资就高了。

前几年培训机构批量生产服务器语言的技术从业者,Java、PHP、.net,一抓一大把,我当年也是看着Java比较火爆,学习了Java。

前端的学习周期,至少入门周期,要比后端语言容易很多。

举个栗子,我一个朋友,女生。想做技术,问我学什么语言好找工作,我一开始推荐她学习Java,她去培训了半年,放弃了。她说,Java太难了,jdk,jar包,运行环境,Ide 开发工具,开源框架,数据库,都是拦路虎,学习曲线太长。

最近又找到我,问我学什么好。我说你学习前端吧,这个好学,还快。又去培训了,三个月,出来找到工作了,工资在当地算是很高了。学的快,学的好,一是有原来的Java的程序基础,二是前端真的不难。

前端入门三个语言,JavaScript、Css、Html,确切的说,只有第一个是语言,后面两个都是标记。开发工具简单,随便文本编辑工具都可以,运行环境简单,浏览器,调试也简单,浏览器审查元素,还能实时出效果。

JavaScript写的多了,发现这个语言很有意思,写代码会感觉很舒服。

弱类型,解释执行,浏览器调试。没有固定的代码套路,一般高手都有一套自己独特的优雅风格 。后端有MVC设计模式,其实JavaScript也有MVC。

前端时间调查了周围做技术的朋友,JavaScript的水平还是停留在function级别。就是一个文件里面定义很多个function,页面用的时候直接引入文件。在元素里面写onclick这些事件,或者用jQuery绑定个事件,就完了。

所以我就想,想把这些年做前端的经验,慢慢的和大家一起分享,共同学习。我相信,未来前端开发优势还是挺大的,尤其移动端越来越成为主流。

 

© 著作权归作者所有

bling-兴哥
粉丝 0
博文 13
码字总数 10623
作品 0
东丽
私信 提问
2014.02软件开发者技术交流活动

把我们的应用以及依赖包打包到一个可移植的容器中,可以发布到任何流行的 Linux 机器, 是不是感觉很COOL JS MVC框架Backbone的兴起,一起来对它探个明白吧 面对各种WEB前端JavaScript控件的...

济南工作网
2014/02/08
74
0
2014.02软件开发者技术交流活动

把我们的应用以及依赖包打包到一个可移植的容器中,可以发布到任何流行的 Linux 机器, 是不是感觉很COOL JS MVC框架Backbone的兴起,一起来对它探个明白吧 面对各种WEB前端JavaScript控件的...

济南工作网
2014/02/08
4.1K
42
【吐血整理】前端求职面试资源分享,值得收藏!

面试不是单纯考察技术,而是综合能力的考查,关于面试,职位JD怎么看,知识点怎么复习,问题如何回答,项目怎么准备,和负责人如何沟通,怎么给HR留下良好印象……别小瞧这些问题,往往就是这...

慕课网官方_运营中心
2018/07/25
0
0
优化资源加载的web框架 (大神进来帮忙看看,小虾米一块来聊聊 ∩_∩)

条件设定:现接手一项目,整个项目前端引用公共所有的资源文件(包含所有css,js),导致一个视图页面引用了所有的资源文件,每次请求时非常卡。 现有解决思路: 1,拆分css,js。对应拆分公...

杨万
2016/05/03
473
4
【原创】如何管理你的 Javascript 代码

今天不聊技术的问题,咱们来聊聊在前端开发中如何管理好自己的 Javascript 代码。首先,咱们先来说说一般都有哪些管理方式?我相信 、 对于前端开发者而言都不陌生,不错它们都是前端代码模块...

Mr.Zheng
2015/03/13
239
3

没有更多内容

加载失败,请刷新页面

加载更多

用原生js对表格排序

本文转载于:专业的前端网站➸用原生js对表格排序 阿里的模拟笔试题,当时时间有限没写出来,其实是因为自己对原生dom操作不熟悉,这里补一下。 题目的大意是有一个表格,如代码所示 <table>...

前端老手
31分钟前
4
0
IT兄弟连 HTML5教程 HTML5表单 HTML5新增表单元素

HTML5有一些新的表单元素:<datalist>、<keygen>、<output>。不是所有的浏览器都支持HTML5新的表单元素,但即使浏览器不支持该表单属性,仍然可以显示为常规的表单元素。 1 <datalist>元素 ...

老码农的一亩三分地
32分钟前
4
0
【朝花夕拾】Android自定义View篇之(一)View绘制流程

https://www.cnblogs.com/andy-songwei/p/10955062.html

shzwork
34分钟前
5
0
Qt编写自定义控件70-扁平化flatui

一、前言 对于现在做前端开发人员来说,FlatUI肯定不陌生,最近几年扁平化的设计越来越流行,大概由于现在PC端和移动端的设备的分辨率越来越高,扁平化反而看起来更让人愉悦,而通过渐变色产...

飞扬青云
44分钟前
3
0
教你玩转Linux—添加批量用户

添加和删除用户对每位Linux系统管理员都是轻而易举的事,比较棘手的是如果要添加几十个、上百个甚至上千个用户时,我们不太可能还使用useradd一个一个地添加,必然要找一种简便的创建大量用户...

Linux就该这么学
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部