开发者社区> 程序员鱼丸> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

野路子前端开发--《前端那些事》

简介: 其实我是一个纯血Java开发,强行被拽上前端的车。为什么呢?因为老板说不管前端、还是中端亦或是后端,都可以学。就像你说你学软件的,我看你修起来公司的电脑也是蛮六六的。这里建议大家在公司不要说自己会修电脑或是装系统,不然后面有这些事情就想起你来了。不过,前端学起来蛮有意思的,就是更新的太快了。
+关注继续查看

引言

其实我是一个纯血 Java 开发,强行被拽上前端的车。为什么呢?
因为老板说不管前端、还是中端亦或是后端,都可以学。
就像你说你学软件的,我看你修起来公司的电脑也是蛮六六的。
这里建议大家在公司不要说自己会修电脑或是装系统,不然后面有这些事情就想起你来了。
不过,前端学起来蛮有意思的,就是更新的太快了。

新手村

  1. 当年在创业型公司,要前后端都着手去做。那时候的前端还是 jsp,一通声明 JQueryBootstrap 等,就开始写了。写完好大一堆,甚至里面还放一些 Java 代码,这个是支持的。这些代码后面再也不想去看了。
  2. 然后期间写了很长一段时间,基本上页面的元素都是通过 document 去操作。写了一年多以后,知道了一个东西叫做 AngularJs,可以双向绑定。很开心了,因为 jsp 那个东西只能获取键盘上输入了什么然后拼接进行赋值。
  3. 然后在这个前端知识海洋里一直狗刨式游啊游,开始去学一些骚东西。组件像幻灯片一样的特效飞来飞去,图片轮播定时器等,现在基本忘完。所以现在的封装好的框架,用起来很机械式的操作,不知道会不会以后把程序员变成简单的配置工人。

稍微入门

  1. 再后来,我就开始学习 Vue 了。跟着教程视频去看了 Vue2.x 版本的,学习以后就开始用。基本上也写完整个模块。现在也是忘个七七八八。依稀记得createdmountedwatch等。没有系统的去学习前端是因为,项目紧,任务重。不得不学一点东西,能看懂这些组件是干嘛的,就用上开始往代码里灌屎了。
  2. 截止目前,2021 年 8 月 15 日,一直在用 Vue3.x 的版本,也用上了Typescript。现在对待学习很浮躁,学一会总想打开 QQ 或者微信水一会,找人唠一会。这也直接导致,我又一次没有系统的去学习前端的知识。但是我个人的建议是,去看看企业招聘前端需要的技能点去学习,而不是去看一下大佬发的学习路线。
  3. 大佬们发的学习路线基本上都是从 JQuery 开始的,你时间不够的。有点基础还是建议拿项目直接上手撸,例如撸一个增删改查带业务的软件,用上现成的框架。
  4. 现有框架:

现有框架在 GitHub 上开源的模板:

image.png

类似这种开源项目模板还有很多,直接在 Github 的搜索中输入你想用的前端框架就能搜索到

目前在用的模板

vue-vben-admin

示例图片:

image.png

比着照葫芦画瓢基本也写完一个系统,如下:

总结

  • 建议直接上手撸项目
  • 遇到组件或者模块不会的,百度或者 Google 下。简单学一下组件,不要浪费太多时间。组件之间关联很多,简单看一下就好,还是不要浪费太多时间。因为我们能高度集中精力学习的时间太少了。
  • 我没有去系统学习过,因此在系统学习的道路上,没有很好的建议。系统学习的时候,一定要打好笔记,因为真的真的太容易忘了。你这周学完了 promise,下周学完 emit,下下周再学其他的而不复习,等于没学。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
前端表单数据那些事
前言:这段时间一直在搞to B方向中后台的项目,表单接触的频率会比较多,就突发奇想聊聊表单数据相关的一些基础分享
28 0
重磅:硬核前端面试开源项目汇总(进大厂必备)
重磅:硬核前端面试开源项目汇总(进大厂必备)
36 0
高德技术开放日活动预告 | 聊聊技术与成长那些事,锁定4月10日
为帮助大家解疑答惑,阿里巴巴高德地图为大家准备了本次高德技术开放日活动,并邀请到了核心工程师与大家一起聊聊智慧出行核心技术以及职场实习、成长那些事。4月10日(周六)上午9点半直播,与大家不见不散。
192 0
阿里巴巴微服务开源项目盘点(持续更新)
【Apache Dubbo】 Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架,是国内影响力最大、使用最广泛的开源服务框架之一,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
12485 0
代理那些事
#什么是代理 古有明朝那些事,今有代理那些事。今天就聊聊代理的那些事。 **Proxy**,也就是代理的意思。在23种设计模式中有一种模式叫做代理模式,代理通俗的理解就是你不需要去做,让别人代替你去做。
1138 0
前端开发路线图
编者按:很多人都想学编程。但是苦于没有具体的步骤和指导。比如想找份前端开发的工作,却不知道应该先学习什么再学习什么,也不知道该选择什么样的工具。
2103 0
【云栖精选12月刊】2017年,阿里巴巴开源那些事
本期《云栖精选》以“2017年,阿里巴巴开源那些事”为封面选题,卷首语总结了阿里巴巴自从2011年宣布第一波开源项目以来,阿里巴巴技术人与开源社区的那些故事。在线技术峰会中,我们选取了阿里巴巴开源技术相关的BeeHive、Weex、Freeline等相关技术分享,本期就让我们一起走进阿里巴巴开源的那些事。
3545 0
2017年,阿里巴巴开源那些事
这是一篇2017年阿里巴巴重大开源动态的总结文章。
10659 0
异步那些事
ajax,axios,回调地狱,Generator,promise,async/awiat
1661 0
JSON那些事
JSON(JavaScript Object Notation)是一种轻量级的数据格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是Javascript原生格式,这意味着在javascript中处理JSON数据不需要任何特殊的API或工具包,而且效率非常高。
861 0
18
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载