2019.11.29 还没有开始学
Vue官网地址: Vue
官网是最好的学习教程
不论是学习
还是其他的技术,官网都是最好的教程。
简单说一下现在自己对前端,后端和网站开发的理解
现在已经从事网站开发2年多了,从最开始的懵懵懂懂,慢慢有了自己的理解。最开始进步很多,很快,虽然最开始也很难,很多东西不懂。后期进步就稍微慢了一些儿,自己学习的动力也下去了些,基本上是遇到什么问题,去查解决方案,然后学习。自己主动学习新知识的情形,少了些。这样其实是不好的。
–
前端开发三把刀: HTML, JS, CSS ---->W3C教程
- HTML: 网站的骨骼,决定了网站所拥有的东西,以及架构。
- JS: 网站的肌肉,决定了网站如何与用户交互,决定了网站的展示过程等等
- CSS: 网站的外观,决定了网站的展示,色彩,位置,大小,透明度,排列组合等等
–
现在node.js很火,作为前端的服务端开发的服务,在一定程度上,可以代替其他语言Python, Java, Golang, PHP等,因此网站全栈开发,完全可以基于js实现全部(很大一部分)的功能。
关于现在很火的前端开发,数据绑定的框架, 例如: Vue,React, Angular 等,了解不是很深,只是知道大概的原理,通过给对象绑定数据,然后根据数据去判断对象的属性,操作,以及其他的东西。而不是通过js操作网页dom或者浏览器window,去实现各种行为和展示等。这样就会方便很对开发,实现数据驱动。(个人理解,
如有不对,还望指出)
对于 Vue,是国人开发,其实我对此不关心啦,不过也是高兴的。现在关注Vue主要是现在公司前端使用的Vue,最重要的原因是Vue现在很火啊。
所以需要学一下。
–
而对于网站开发,不论前端还是后端,其实都是对数据进行操作,这些数据可以是各种格式,但是都是由英文字母,各种符号,各种数字等等,去记录的。
因此操作它们就是对它们进行变换,以及数学上的操作。经过各种编程语言的封装,现在的代码已经很伪代码化了,经过解释器的执行,最终CPU去计算。
虽然其中会有数据库存储, 日志记录, 文件操作, 内存操作,数据持久化, 缓存技术,等等,终究还是对01的操作和存储。
–
以上
–