魏名华

不要偷懒,做更好的自己

Nothing


No Welcome Message

前端技术学习

前端的学习一直是心病,js各种资料和教程学习N遍,但是又啥也不懂,因为没有工程实践,万事开头难。所以应该是工程入手,暂时放弃书本式学习的方法。学习和实战的路径应该是: 1、通过公司项目,大概了解vue 2、通过小程序项目,掌握vue(就像swift和rxswift一样,用的多了,就差不多会了) 3、再慢慢了解其他诸如打包构建之类的东西(就像开始iOS,对xcode的project setting一头雾水一样,用的多了就熟悉了)

技术资料和视频的学习

MDN

比较全的技术文档

JS

  1. 慕课网-JavaScript

学完了【JavaScript进阶篇】、【JavaScript进阶篇】,比较基础,体验很好,有很多课程,以后有针对性的学习。

  1. 宁浩网-JavaScript

钟雨成推荐的,还没去看,都是视频,没时间啊

  1. 书《JavaScript-权威指南》

我应该看了大半

  1. 其他视频

看了一些,不完整,太费时间

CSS

MDN-CSS

看了大半了

其他

JavaScript 教程 更多从实践的角度写的,应该可以挑着看看 ES6 标准入门 看了又忘的东西,先不看了 深入浅出 Webpack 先瞄一瞄

技术实践

向日葵前端项目

  1. 开发

chrome调试,问题是,代码编辑器不能实现:点击不能跳转到方法定义,跟Android、iOS的IDE很不一样。

前端技术上东西太多,提说重复的轮子很多,感觉很复杂;但是有些又很简单,比如bxr_event,经常整页都是图片,加少量交互实现。

  1. CI&CD

使用fis3构建,

jenkins打包?

发布 bxr_event看到最新的做法,是使用gulpfile执行task,完成自动发布,发布使用的是ftp

  1. 主要用了些什么技术?

jquery

这个谁都会

fis3

项目构建,强大,具体怎么配置的,一时也不清楚,后面用到再查

Vue

bxr_event最新的一些活动,就开始使用Vue了;更大的工程,比如商城,应该是用Vue

自己的build-framework

前端自己做了一套framework,封装了一些功能,主要是layout-1.0.0.js

gulpfile

用于自动发布

vConsole

腾讯的,类似iOS的FLEX (Flipboard Explorer)

其他…

前端的东西太多了

微信小程序