2019 年必看 JavaScript 技术讲座,由 2019 年杰出的女性科技从业者主讲
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
在2019年结束之际,我想借此机会感谢这些杰出的科技女性,在我看来,她们今年的科技演讲非常精彩。如果你还没看过她们的演讲,请在新年之前观看。
也欢迎在评论区分享你觉得有趣的精彩内容♥️
Princiya Sequeira 的《调试器调试指南》| React Rally 2019
本次演讲将介绍如何使用 React 和 Redux 构建 Firefox 开发者工具的调试器。我们都喜欢在控制台中记录代码日志,但还有其他一些有效的方法可以加快调试循环。
在本次演讲中,Princiya 将介绍各种可用的浏览器开发者工具调试技术,并使用来自社区的实际示例来调试调试器项目的开发!
探索声音数据的潜在价值,作者:Charlie Gerard | dotJS
尽管我们通常不会意识到,声音其实蕴含着极其丰富的信息。利用机器学习技术分析声音的特性,我们可以深入了解环境或正在进行的活动。声学活动识别有望创造全新的交互方式,并构建更智能的系统。在本次演讲中,Charlie 将探讨如何使用 Web Audio API 和 Tensorflow.js,在 JavaScript 中实践这项技术。
网络动画的未来 - Sarah Drasner | JSHeroes 2019
本次演讲将带您初步了解一些前沿技术,例如使用客户端渲染实现媲美原生应用的页面过渡效果,但我们还会更进一步。演讲内容涵盖健康与动画的交汇点(例如生物反馈传感器的应用)、浏览器端 3D 技术的未来发展方向,并采访相关规范的编写者。本次演讲将向您展示,在 Web 动画领域,我们才刚刚起步。
Tink:Kat Marchán 的下一代包管理器 | JSConf EU
拥有近百万个软件包的 npm 生态系统是目前规模最大的,遥遥领先于其他生态系统。然而,这个生态系统及其包管理器诞生于一个更为简陋的时代,最初是为围绕 Node.js 生态系统本身的小型项目和软件包而创建的。现在是时候重新定义现代 Web 开发的包管理了,而 tink 正是这一重新定义的完美诠释:一个由 npm 官方推出的 JavaScript 包解包工具。使用 tink,您将体验到前所未有的速度、与从 Node.js 到打包工具等各种工具的深度兼容性,以及专为现代 Web 开发人员优化的用户体验工作流程。
使用 React 和 Relay 构建新 Facebook 作者:Ashley Watkins | React Conf
Ashley 探讨了 FB5(即新版 facebook.com)背后的部分技术和策略。讨论的主题包括 Facebook 的 CSS-in-JS 方法、数据驱动的依赖关系、分阶段代码下载等等。
API现代化:边走边建桥——Shelley Vohr | JSConf Budapest 2019
本次演讲将介绍从异步 JavaScript 到惯用的 getter 和 setter 方法等一系列更新,以及如何让开发者访问新的平台相关功能。我们的 API 在最终交付给用户之前,通常会使用两种或多种语言进行实现,因此我们将通过一些示例来演示如何有效地收集上下文信息并编写可重用的代码,从而简化更新过程。
少工作多做:面向 Node.js 开发人员的 Google Sheets - Franziska Hinkelmann 和 Anu Srivastav
本次演讲将向您展示如何将电子邮件、文档、图表等所有内容整合到一个精美的报告中,方便您直接发送。您可以将所有数据(从 GitHub 指标、监控数据到调查问卷)与这个功能强大的平台相结合,该平台还集成了日历和联系人等“人性化”工具。借助 Node.js 提供的强大客户端库,您可以轻松编写所有业务代码,从而专注于核心编码工作。
Keerthana Krishnan 的《前端独立运行》| JS Kongress 2019
随着无服务器架构的出现,前端开发人员现在可以轻松构建和部署应用程序,而无需承担过多的额外开销。
本次课程旨在探讨如何使用无服务器架构构建基本的 Web 应用程序,以及它为何越来越受欢迎。
组件时代的无障碍设计 作者:Ayesha Mazumdar | React Boston 2019
我们经常构建组件库来提升特定产品的一致性、协作性和可定制性。但如果组件库还能在整个组织内扩展无障碍功能呢?构建无障碍组件有助于将责任分散到设计和工程的各个部门,而无需每个人都精通细节。在本环节中,我们将通过具体的组件示例和用例,帮助您和您的团队为构建一个更美好、更包容的网络贡献力量。
深入探索慢速 React 应用的核心之旅,作者:Pavithra Kodmad | React India 2019
哪些主要因素会导致用 React 编写的 Web 应用程序运行缓慢?我们能否缓解这些因素?如果可以,需要权衡哪些利弊?Pavitra 将分享我们在大型应用程序中进行的性能改进经验。从状态管理到正确的性能测量,再到处理遗留前端,本次演讲将涵盖导致应用程序运行缓慢的各种原因,以及相应的解决方案。
感谢阅读!
新年快乐!