关于React的一些实践思考与总结 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (31)
RSS本文总阅读量关于React的一些实践思考与总结2016年8月6日本文不是关于 React 的入门介绍教程,假设还没有对 React 这门技术有所了解或者没有真正在项目中实践过的童鞋可以移步 React官网或者 React中文网,推荐看阮一峰的 React入门实例教程。对 React 有实际项目的应用并且也用过 Redux/Flux/Reflux 其中的一个或者多个框架开发过应用的童鞋欢迎共同 吐槽探讨 关于 React 这门技术使用过程中碰到的问题以及一些总结。
最近这段时间用了 Flux 跟 Redux 这两个框架开发 React 应用,并且完全用 ES6 语法开发,利用 Webpack 作为脚手架结合 Babel 编译成向下兼容的脚本。在实际项目开发过程中,碰到的问题挺多,所以才有了此文。
如何保护进程不因React脚本错误而终止近些年一直被业界推崇的组件化开发,用React开发起来还是挺不错的,一个页面用多个组件堆砌起来,组件能够复用,但这个时候会碰到一个问题,在开发的过程中如果某一个组件报错了,那么这个页面就会被直接抛出错误而导致Crash,其他组件也直接不渲染出来。...阅读全文

 a note about postcss author share · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (40)
穿着拖鞋略有点腼腆的小伙子从下面几个方面介绍了PostCSS:
Why ?提问环节的一些干货Q:请问如何提高个人开源作品的影响力?A:第一点也是很重要的一点,放在 GitHub 上的 README.md 请尽量用英文写,其实那些优秀的开源作品的作者不一定都是用英语作为母语,而且别人不会去在意你英文写得好不好,而是在意你开源的作品牛不牛逼;其次,如果觉得自己的作品很不错,可以去 twitter 上 [At] 那些致力于开源作品的人,他们其实也特别希望有更多的优秀作品开源出来;
Q:PostCSS 的性能怎样?如何测试出来的?A:PostCSS 性能测试是用来 gemini,这是一个非常棒的回归性能测试工具,由于 PostCSS 自己写了一套解析 STYLE 的算法,所以性能方面对比来看是非常好的。
个人体会如 AI 所言,由于母语的限制,很多国内优秀作品没有在国外流行开来主要还是不用英文的 README ,要养成良好的文档习惯,不要畏惧。同时,发现问题不难,去解决一个问题也不难,难的是一直坚持下去。
...阅读全文

 前端工程师学习Nginx实践配置HTTP2.0篇 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (43)
ABOUTRSS本文总阅读量前端工程师学习Nginx实践配置HTTP2.0篇2016年4月8日科普时间作为有 全栈工程师 情节并且 乐于折腾 的我在上一篇 前端工程师学习Nginx入门篇之后继续捣鼓将 Nginx 配置支持 HTTP2.0,这是为了等以后有钱可以买个服务器的时候直接配置服务器体验一把网页秒开的快感,为啥配置HTTP2.0可以秒开网页?请静心往下看(图片摘自网络,如有侵略版权内容请联系我删除哈):
HTTP 2.0 带来了哪些新特性 ?HTTP 2.0 带来了很多新的特性,这里不会一一详细介绍,只列举了几项,如有兴趣研究的童鞋请移步 官方RFC文档。
1.增加二进制分帧
HTTP协议从0.9版本开始不断增加新的功能特性,但长远来看都是 向前兼容 的,HTTP 2.0 在 应用层 跟 传输层 之间增加了一个 二进制分帧层,从而能够达到 “在不改动HTTP的语义、HTTP方法、状态码、URI及首部字段的情况下,突破HTTP 1.1的性能限制,改进传输性能,实现低延迟和高吞吐量。”

如上图所示,在 二进制分帧层 上, HTTP 2.0 会将所有传输的信息分割为更小的...阅读全文

 Sublime Text 注册码 / Axure rp 8注册码 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (63)
Sublime Text 3.X (高于Build 309x版本适用)截止当前时间最新版本的都适用
—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2F5F5360 8489D422 FB8FC1AA93F6323C FD7F7544 3F39C318 D95E6480FCCC7561 8A4A1741 68FA4223 ADCEDE07200C25BE DBBC4855 C4CFB774 C5EC138C0FEC1CEF D9DCECEC D3A5DAD1 01316C36—— END LICENSE ———– BEGIN LICENSE —–Free Communities Consultoria em Informática LtdaSingle User LicenseEA7...阅读全文

 天猫2017届前端开发实习生内推 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (49)
岗位描述Job Description在这里,你将: 
有机会与视觉设计师一起,美化产品线Web功能的设计,有机会与交互设计师一起,完成产品线Web功能的开发与实现;有机会做全栈式开发,有机会做移动端开发,有机会做性能、架构等方面的改进与优化,还有机会从一个产品的设计到发布由自己亲手打造;你还将加入到我们业内最前沿Web技术的研究与开发中。
岗位要求Qualifications我们希望你,可以熟练使用各种 Web 前端技术,包括HTML(5)/CSS(3)/Javascript 等,并有相关的项目开发经验或成果;我们希望你,用过git,grunt或gulp等工具,最好有自己的github仓库;我们希望你,有基于Ajax 应用的开发经验,有NodeJS/Java开发经验,或者有移动端开发经验;深刻理解 Web 标准,对可用性、可访问性等相关知识有实际的了解; 对算法、数据结构、建模有一定了解;我们希望你,关注新事物、新技术,有较强的学习能力,喜欢挑战;并且,个性乐观开朗,逻辑性强,善于和各种背景的人合作。工作地点Location杭州市(Hangzhou),北京市(Beijing)
...阅读全文