搜公众号
推荐 原创 视频 Java开发 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库
Lambda在线 > QCon > 向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

QCon 2018-04-28
举报

Node.js 开源框架 ThinkJS 作者李成银,在 QCon 北京 2016 的演讲中,表明使用 ES2015+ 特性开发项目可以大大提高开发效率,尤其是使用 async/await 特性来解决异步的问题,借助 Babel 编译,现在就可以使用未来的一些特性。接着介绍了如何解决断点调试编译后的代码,以及如何将错误信息定位到源代码下。最后介绍了使用 TypeScript/Flow 类型推断和检测来辅助大型项目的开发。


演讲视频


作者介绍


李成银,网名 welefen,360 奇舞团高级工程师,技术经理。Node.js 开源框架 ThinkJS 作者,教育部 HTML5 培训认证讲师,擅长性能优化和前端工程化解决方案。


幻灯片

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目

向未来兼容——用ES2015+/TypeScript开发Node.js项目



延展阅读(点击标题):



QCon 上海 2016 将于 10 月 20~22 日在上海宝华万豪酒店举行,届时将有一大波技术专家带来精彩演讲。

向未来兼容——用ES2015+/TypeScript开发Node.js项目

尤雨溪 Vue Technology LLC 创始人,Vue.js 作者


设计师,开发者,开源爱好者,前端框架 Vue.js 的作者。曾就职于 Google Creative Lab,参与多个实验项目的界面原型研发,后加入 Meteor,参与 Meteor 框架本身的维护和 Meteor Galaxy 平台的交互设计与前端开发。现全职投入 Vue.js 的开发与维护,立志将 Vue.js 打造成与 Angular/React 平起平坐的世界顶级框架。


《Vue 2.0:渐进式前端解决方案》


Vue.js 自去年 10 月发布 1.0 以来,增长势头迅猛。目前在 GitHub 有超过 2 万的关注,npm 每月下载量超过 10 万。在最近发布的 2.0 版本中,在保留 1.0 开发体验的基础上引入了更高效的 Virtual DOM 渲染层,更灵活的开发方式(同时支持模板/JSX),以及完善的服务端渲染支持(流式渲染 + 组件级缓存)。

在本次分享中,本演讲将从几个方面深入的剖析 Vue.js 的独特之处。

刘小杰 百姓网前端工程师


主要负责设计和维护前端开发、构建、部署、监控等工具设施,以及前端团队需要的其他基础组件。工作内容经历过各种不同领域,开发过类似于 Android 小部件的 Web Widget 的发布管理平台,山寨过微博,维护过 IPTV portal,做过网页小游戏等等。经历过从 Google Closure、r.js 到 grunt、gulp、webpack、babel 等工具的演进过程。曾是函数式编程初级爱好者,学习过 haskell 和 scala。


《浏览器端 JavaScript 异常监控 For Dummies》


本次分享将介绍百姓网在 JS 异常监控方面的探索过程。了解和借鉴其他团队的经验,对比之后制定适合自己项目的方案,力争对现有代码的影响最小化。在了解 window.onerror 的限制与不足后,利用 Babel 进行 AST 转换,将 JS 代码用 try catch 包装起来,并依据浏览器特性分别加载源 JS 和包装后的 JS。上报的异常数据发送到服务端(sentry)用于检索和统计,既可以结合 sourcemap 查看异常对应源码位置的上下文代码,也可以配合灰度测试与异常预警机制提前发现问题。除此之外还有很多细节上的小问题,例如噪音消除、浏览器 Error 对象实现差异等。


《UX Strategy》作者 & 南加州大学兼职教授 Jaime Levy,Spotify 广告工程技术总监 Kinshuk Mishra,特赞 CTO 黄勇,人人车业务平台总架构师徐章健等技术专家都将在 QCon 上海 2016 做分享,更多信息,可点击“阅读原文”,访问大会日程。现在报名,可享 9 折优惠。


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《向未来兼容——用ES2015+/TypeScript开发Node.js项目》的版权归原作者「QCon」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

举报