企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 深阅读 **贴吧React最佳实践** [https://github.com/fex-team/fit/issues/1](https://github.com/fex-team/fit/issues/1) fis3+yog2+react也能迸发火花?看看贴吧业务线如何应用后端渲染。 **Node v6.0.0** [https://github.com/nodejs/node/blob/master/CHANGELOG.md](https://github.com/nodejs/node/blob/master/CHANGELOG.md) [https://nodejs.org/en/blog/release/v6.0.0/](https://nodejs.org/en/blog/release/v6.0.0/) [https://blog.risingstack.com/whats-new-in-node-v6/](https://blog.risingstack.com/whats-new-in-node-v6/) This new major version of Node.js delivers significant improvements in performance, reliability, usability and security. Module loading is nearly four times faster than in Node.js v4, tests and documentation have seen significant improvements, usability of the Buffer and File System APIs have been improved, and Node.js now supports 93% of ES6 language features, thanks to V8 version 5.0. **ES6, ES7, and beyond** [http://v8project.blogspot.com/2016/04/es6-es7-and-beyond.html](http://v8project.blogspot.com/2016/04/es6-es7-and-beyond.html) Today we’ve reached an important milestone: V8 supports ES6 and ES7\. You can use the new language features today in Chrome Canary, and they will ship by default in the M52 release of Chromium. **Avoiding a JavaScript Monoculture** [http://www.sitepoint.com/javascript-monoculture/](http://www.sitepoint.com/javascript-monoculture/) The fundamental problem is neither shortcomings of the standard run-time library, nor is it any specific technical shortcoming of the language itself. The real problem is our lacking willingness to embrace cultural diversity. **Almost complete guide to flexbox (without flexbox)** [http://kyusuf.com/post/almost-complete-guide-to-flexbox-without-flexbox](http://kyusuf.com/post/almost-complete-guide-to-flexbox-without-flexbox) This is a cheatsheet-esque guide that offers backwards compatible alternatives to flexbox properties. Whilst some of the CSS in this guide may seem obvious, I am looking to challenge the use of flexbox as well as provide simple solutions to problems were around before it became popular. **You (probably) don’t need a JavaScript framework** [https://slack-files.com/T03JT4FC2-F151AAF7A-13fe6f98da](https://slack-files.com/T03JT4FC2-F151AAF7A-13fe6f98da) I really hope that I’ve inspired you to try out native web development at least one more time. If you for some reason don’t feel comfortable with the native Web APIs or DOM APIs and want to stick to your framework, I don’t blame you. Do what you feel comfortable with and try to make the best out of the situation! **揭秘 W3C 工作组** [http://www.ituring.com.cn/tupubarticle/9393](http://www.ituring.com.cn/tupubarticle/9393) 与大众的理解大相径庭的是,W3C 并不“生产”标准。实际上,它扮演的是一个论坛的角色:W3C 以工作组的方式,把某项技术的相关各方聚集起来,最终由他们来产出标准。当然,W3C 并不只是一个观察者:它设定了整个平台的规则,监督整个进程。但这些技术规范(基本上)并不是由 W3C 的工作人员编写完成的。 **QQ空间前端工程师如何做首屏优化** [http://mp.weixin.qq.com/s?__biz=MzI5MDAzODY5OQ==&mid=2653094687&idx=1&sn=ccc4d5f463cc096175c16862](http://mp.weixin.qq.com/s?__biz=MzI5MDAzODY5OQ==&mid=2653094687&idx=1&sn=ccc4d5f463cc096175c16862)  hybrid 页面的优化,写得很详细。顺便可以了解下:[去哪儿网-高可定制化的UI框架Yo](http://mp.weixin.qq.com/s?__biz=MzIzMzEzODYwOA==&mid=2665284218&idx=1&sn=117ef88d18538364b5d32d17cbbe0b6a) [京东前端架构组团队是如何工作的](http://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=2651220480&idx=1&sn=aaf0a380f18d8de87c6807e7778d0802) **函数式编程离我们有多远?** [http://blog.h5jun.com/post/functional-how-far.html](http://blog.h5jun.com/post/functional-how-far.html) 听月影大神给我们科普函数式编程。 **SwiftCon 2016 参会感想** [http://blog.devtang.com/2016/04/25/swiftcon-2016-notes/](http://blog.devtang.com/2016/04/25/swiftcon-2016-notes/) 可以关注下这门逐渐火热的编程语言。另附[网易漫画 - Swift混编实践[http://www.infoq.com/cn/articles/wangyi-cartoon-swift-mixed-practice](http://www.infoq.com/cn/articles/wangyi-cartoon-swift-mixed-practice)) **Go best practices, six years in** [https://peter.bourgon.org/go-best-practices-2016/](https://peter.bourgon.org/go-best-practices-2016/) 一位多年 Go 研发经验的的工程师的总结,值得参考。 **15 Fundamental Laws of Software Development** [http://www.exceptionnotfound.net/fundamental-laws-of-software-development/](http://www.exceptionnotfound.net/fundamental-laws-of-software-development/) 讲了一些原则,作者的这个观点不错:The fact remains that software is built for people to use and interact with, so many of these laws relate to dealing with people rather than code. **煎饼果子与架构模式** [http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653546972&idx=1&sn=46fafa1b08be73c81d6174459d36c050](http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653546972&idx=1&sn=46fafa1b08be73c81d6174459d36c050) 其实想推荐的是文中提到的这本书:Mark Richards 写了一本架构模式的书《Software Architecture Pattens》。另附:[15年编程生涯,资深架构师总结的7条经验](http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650992304&idx=1&sn=15995f6ac34b5bff6d19e9a47f585872),文中提到的几个经验挺实在的。 **TypeScript won** [https://medium.com/@basarat/typescript-won-a4e0dfde4b08#.yiu8lfyvf](https://medium.com/@basarat/typescript-won-a4e0dfde4b08#.yiu8lfyvf) TypeScript 发展势头良好,我们内部也开始逐渐迁移了 **登上 Bootstrap 4.0 的大船** [https://segmentfault.com/a/1190000005014014](https://segmentfault.com/a/1190000005014014) 了解下最新版的 Bootstrap **JS魔法堂:彻底理解0.1 + 0.2 === 0.30000000000000004的背后** [https://segmentfault.com/a/1190000005022170](https://segmentfault.com/a/1190000005022170) 应该还有人不知道 **Cross-platform Node.js** [http://alan.norbauer.com/articles/cross-platform-nodejs/](http://alan.norbauer.com/articles/cross-platform-nodejs/) Windows 下的 Node 需要注意哪些问题 **新浪微博混合云架构实践挑战之弹性调度揭秘** [http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=503508605&idx=2&sn=37cbee70489098f95b8c12297b86edd8&luicode=10000359#rd](http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=503508605&idx=2&sn=37cbee70489098f95b8c12297b86edd8&luicode=10000359#rd) 到处都在用 Docker 了 **选择恐惧症的福音!教你认清MVC,MVP和MVVM** [http://zjutkz.net/2016/04/13/%E9%80%89%E6%8B%A9%E6%81%90%E6%83%A7%E7%97%87%E7%9A%84%E7%A6%8F%E9%9F%B3%EF%BC%81%E6%95%99%E4%BD%A0%E8%AE%A4%E6%B8%85MVC%EF%BC%8CMVP%E5%92%8CMVVM/](http://zjutkz.net/2016/04/13/%E9%80%89%E6%8B%A9%E6%81%90%E6%83%A7%E7%97%87%E7%9A%84%E7%A6%8F%E9%9F%B3%EF%BC%81%E6%95%99%E4%BD%A0%E8%AE%A4%E6%B8%85MVC%EF%BC%8CMVP%E5%92%8CMVVM/) 通过代码讲解,写得很清楚 ## 新鲜货 **how many npm users are there?** [http://blog.npmjs.org/post/143451680695/how-many-npm-users-are-there](http://blog.npmjs.org/post/143451680695/how-many-npm-users-are-there) We think there are four million npm users, and we think that number is doubling every year. **WebKit is moving away from prefixes** [https://webkit.org/blog/6131/updating-our-prefixing-policy/](https://webkit.org/blog/6131/updating-our-prefixing-policy/) The current consensus among browser implementors is that, on the whole, prefixed properties have hurt more than they’ve helped. So, WebKit’s new policy is to implement experimental features unprefixed, behind a runtime flag. **AntUX 1.1 发布** [http://ux.ant.design/](http://ux.ant.design/) AntUX 是提供了一套素材库,用于梳理产品信息架构、绘制流程图、设计页面交互逻辑,支持 OmniGraffle、Sketch、Axure,是非常不错的产品设计工具,能帮助我们高效梳理产品架构而和业务逻辑。 **Chart.js 2.0 Released** [http://www.chartjs.org/](http://www.chartjs.org/) Mixed chart types; New chart axis types; Animate everything; **Vue 2.0 发布啦** [http://jiongks.name/blog/announcing-vue-2/](http://jiongks.name/blog/announcing-vue-2/) 在模板、Virtuel-DOM 方面进行了一些优化,Vue.js 2.0 仍然处在 pre-alpha **ACM 2015 Technical Award Recipients** [http://www.acm.org/awards/2015-technical-awards](http://www.acm.org/awards/2015-technical-awards) **Introducing yakbak: Record and playback HTTP interactions in NodeJS** [http://code.flickr.net/2016/04/25/introducing-yakbak-record-and-playback-http-interactions-in-nodejs/](http://code.flickr.net/2016/04/25/introducing-yakbak-record-and-playback-http-interactions-in-nodejs/) [https://github.com/flickr/yakbak](https://github.com/flickr/yakbak) Record HTTP interactions The Node Way™. Inspired by ruby’s vcr. **全栈工程师的百宝箱:黑魔法之文档篇** [http://mp.weixin.qq.com/s?__biz=MjM5Mjg4NDMwMA==&mid=2652973386&idx=1&sn=c775725513879f52b1d40219b7d457a4](http://mp.weixin.qq.com/s?__biz=MjM5Mjg4NDMwMA==&mid=2652973386&idx=1&sn=c775725513879f52b1d40219b7d457a4) 文档格式互转,文档转图表。简直屌炸 **xi editor - A modern editor with a backend written in Rust** [https://github.com/google/xi-editor](https://github.com/google/xi-editor) The xi editor project is an attempt to build a high quality text editor, using modern software engineering techniques. It is initially built for Mac OS X, using Cocoa for the user interface, but other targets are planned. **Fiddler的灵活使用** [http://drops.wooyun.org/tips/15201](http://drops.wooyun.org/tips/15201) 可惜这个的 Mac 版本好久不更新了 **JavaScript 也可以搞定嵌入式开发?** [http://www.leiphone.com/news/201604/cIz8baRiGniXJqBR.html](http://www.leiphone.com/news/201604/cIz8baRiGniXJqBR.html) [https://ruff.io/zh-cn/](https://ruff.io/zh-cn/) 大神周爱民就在参与研发这东东。 **V8 Release 5.1** [http://v8project.blogspot.jp/2016/04/v8-release-51.html](http://v8project.blogspot.jp/2016/04/v8-release-51.html) 开始支持一些 ES2017 草案了 **grafi.js** [http://grafijs.org/](http://grafijs.org/) JS 图像处理库 **Xamarin 开源** [http://open.xamarin.com/](http://open.xamarin.com/) 要是 RoboVM 也开源就好了 **Google 年度公开信** [https://googleblog.blogspot.com/2016/04/this-years-founders-letter.html](https://googleblog.blogspot.com/2016/04/this-years-founders-letter.html) [http://blog.sina.com.cn/s/blog_9c079b040102wyvt.html](http://blog.sina.com.cn/s/blog_9c079b040102wyvt.html) 让技术能够服务于每一个人。技术,绝不仅仅是我们创造的设备或产品,因为那并不是终极目标。技术,是一种民主的力量,它所提供的信息,便是力量之源。 ## 产品及其它 **How I got 10,000 five-star reviews in 4 weeks** [https://medium.com/mobile-growth/how-i-got-10-000-five-star-reviews-in-4-weeks-5246cc4c55c7#.4bk8fal7h](https://medium.com/mobile-growth/how-i-got-10-000-five-star-reviews-in-4-weeks-5246cc4c55c7#.4bk8fal7h) 应用推广的经验 **深度解读,为什么说《人类简史》是互联网圣经?** [http://www.tmtpost.com/1695086.html](http://www.tmtpost.com/1695086.html) 这本书真的很值得阅读 **狼、兔子,人性才是最重要的** [http://blog.jobbole.com/100108/](http://blog.jobbole.com/100108/) 对前端时间由史玉柱引发的的关于狼性讨论的反思,文中有一段任正非《管理的灰度》非常值得关注:一个领导人重要的素质是方向、节奏。他的水平就是合适的灰度。坚定不移的正确方向来自灰度、妥协与宽容。 **凡客的故事-曾估值30亿美金,如今公司只剩180人** [http://mp.weixin.qq.com/s?__biz=MzI3MzA1MDg2Ng==&mid=2650972133&idx=1&sn=bec85bff372f7ebad0904ecd279ef703](http://mp.weixin.qq.com/s?__biz=MzI3MzA1MDg2Ng==&mid=2650972133&idx=1&sn=bec85bff372f7ebad0904ecd279ef703) 凡客诚品曾经是中国的明星创业公司,高达30亿美金的估值让所有的创业者垂涎三尺,但是它的发展模式和过程很值得创业者学习和借鉴。期待越来越多的“创业”能回归平静,专注在创造价值上,把一件事踏踏实实做好做精。 **专访张江(北师大系统科学学院副教授)- 冲破藩篱,敢想敢为** [http://www.ituring.com.cn/Article/214403](http://www.ituring.com.cn/Article/214403) 赞张江老师经营“集智俱乐部”的理念:有时候,我们要敢于冲破传统的藩篱,把人类社会中各种生命体连接起来,才能创造出高度智慧的结构体。科学不应该被深奥晦涩的术语所包装,传播科学要以一种普及化的方式进行。每个人都有权利去追求、探索科学。