bilibili直播: Vue.js Podcast(小记录)~~~

主持人:阴明

virtual dom
然后balabala(走神了- -)

尤小右

服务端渲染:流式渲染
v-model用在自定义组件
业务逻辑的组建需要可服用的 需要注意父子组件的解耦(不推荐双向绑定了)
prop被干掉了

勾三股四

vue2.0更小巧,功能完全保留了
编译增强,编译任务前置(拜托了对dom的依赖,可用于非浏览器,比如移动端)
服务端渲染:stream方案
语法收敛 braodcast和pach??

主持人提问

除官方文档之外的教程!

尤大说搞好生态圈之后会去做~~

vue也有好多,怎么上手

说了下vue项目用到哪里学到哪里就好
比react全家桶好多了~~~

关于weex

勾股-weex(淘宝自身需求的解决方案)

weex,以前阿里就在开发,现在部分借用了vue,
ios和安卓都要发版本,太慢了,
直接用h5,性能不好
用native的话,所有功能都写进去 文件太大了,
现在是用json渲染数据,
交互,比如收藏店铺,收藏确认取消,复杂了,更进一步 加入了js
于是这个项目就产生了
weex收到vue的启发很多
从去年年初开始做的
想要做到更好

尤小右

构建新页面可以随时替换
把渲染逻辑抽象出来

关于开源项目:个人(尤小右-vue)vs公司(勾股-阿里-veex)

勾股观点

开源是为了个更好
个人是兴趣意愿
公司是双赢,团队需要运作机制

尤小右观点

探索中。。。
资金来源于资助
开源对于开发者不是赚钱的项目
开源有的是赚名气,开公司(larvel),做培训(小马)
vue是一开始解决我自己的问题
大家喜欢是提高了大家的效率,创造了价值
不着急现在赚钱(哈哈哈~等发展壮大了~~~)

框架之战(现在框架这么多,学那个好?)

尤小右

框架是为了解决特定领域的特定问题,能提升效率,但不能增加你的能力
本质能力厉害还是需要语言(js,数据结构)
基础打好,学什么框架都一样
框架是别人填坑的经验
没摔过坑的人不好理解
框架同质化其实是需求同质化
学会举一反三,不要吊在一棵树上
国外最近比较火的elm纯函数式语言吗(http://elm-lang.org/)
多看不同的解决方案,理解实质问题

勾股

最开始用写代码 天天写的一样 后来就想要应该写成可复用
框架就是复用出来的??(这点没听明白)
用vue就对了

对于js未来发展方向的看待

尤小右

发展势头好,什么都能做,软硬都ok,不能做的好少,
web开发 能作为饭碗,其他不好抢别人~
js趋于稳定(es6,es7加的少)
现在是学es2015最好的时候
前端 考虑后端的接口
小公司的全栈和大公司的纯前端 技能点完全不一样
小公司的全栈可以用js点技能(多面手,还有后端问题,并非领域专家)

勾股

js以前 只是用来在浏览器里浏览
现在是因为 浏览器的功能范围扩大
以后js的编写方式 会发生变化
js和底层 深入。。。(我听不太懂了)
内存管理 日后 需要解决
http2 不应该合并小的请求

Q&A

1.0-2.0升级成本

vue-cli可能会有多页面构建工程(欢迎社区人士来搞~~)

vue2.0尤大说尽量少用watch~~~会有副作用

css/styling dsl 值得借鉴的sass postcss啊 勾股建议全局

web components现阶段停留在底层,不能完全解决,还是需要框架

你可能感兴趣的:(react.js,angular.js,vue.js,javascript)