当前位置: 首页 > Web前端 > HTML5

阿里云前端周刊-第21期

时间:2023-04-05 17:06:56 HTML5

推荐1.Firefox55引入WebVR支持https://hacks.mozilla.org/201...最近发布的Windows平台Firefox55版本率先支持新的WebVR标准桌面浏览器;Mozilla希望这将进一步推动WebVR。此外,Firefox55还支持包括异步生成器在内的诸多ES2017/2018特性,进一步提升了浏览器的性能和安全性;2.Node.js8.3.0发布,引入Ignition和TurboFan执行流程https://medium.com/the-node-j...Ignition和TurboFan是V85.9中提供的新的解释器和编译器,它们取代了Full-codegen和Crankshaft自2010年以来,您可以阅读这篇文章了解新的执行流程带来的巨大性能优化。新版本为Node.js带来了巨大的性能改进。此外,新版本还修复了8.x系列的一些bug。有关功能和更新的详细列表,请参阅原文。3、使用Node.js搭建API网关https://blog.risingstack.com/...随着现代业务复杂度的增加,越来越多的人践行微服务的理念;API网关作为微服务架构的重要组成部分,可以为所有后端服务提供统一的权限验证和客户端协议兼容的抽象层。本文首先介绍了微服务的基础架构和APIGateway的概念,然后为前端团队介绍了Node.jsAPIGateway的组成。4.使用A-Frame制作WebVR版本《我的世界》https://juejin.im/post/59917b...MozillaVR团队的Web虚拟现实开发者,A-Frame的核心开发者。今天,我们就来看看如何使用A-Frame构建一个支持room-scale技术,可以运行在HTCVive、OculusRift、SamsungGearVR、GoogleCardboard、桌面设备和移动设备上的WebVR版本《我的世界》的例子。其他1.腾讯推出大招VasSonic,让你的H5页面首屏秒开https://segmentfault.com/a/11...作为腾讯的开源组件分享给大家,来自最初以优化页面加载速度为目的的项目,不断探索、优化、整理代码和文档,最终在Github上开源,24小时内获得1600多个star。我们很高兴看到我们的成就受到如此多的关注。借此机会,我们回顾一下VasSonic的成长历程,希望能让大家更加了解VasSonic。2.三周构建全栈JavaScriptWeb应用https://medium.com/ladies-sto...本文记录了一个编程初学者如何用三周时间一步步构建一个基于JavaScript的全栈Web应用从头开始。堆栈电子商务应用程序。本文从最初的产品设计和原型构建入手,然后介绍如何选择合适的数据结构和数据库。接下来介绍如何创建Github仓库和使用敏捷开发流程。最后介绍了如何使用Express和Firebase搭建服务器,使用React和Victory.js搭建前端应用等;3、谷歌如何构建网络框架http://www.infoq.com/cn/news/...谷歌的代码库被全球数十个办事处的25,000多名软件开发工程师共享。他们平均每天提交16,000个代码修改请求。他们如何稳定的生产环境呢?4.CSS技巧:逐帧动画抖动解决方案https://aotu.io/notes/2017/08...本文背景是移动端适配导致的sprite图片抖动问题解决方案。5、通过JSXControlStatements写JSXhttps://zhuanlan.zhihu.com/p/...一些开发者,尤其是使用过“模板技术”(比如Handlebars)的开发者,刚开始尝试使用React来写应用那时,您可能会惊讶地发现JSX没有像其他模板引擎那样内置对任何结构控制语句或指令的支持。本文介绍了在JSX中使用“结构化控件”的新手势。