当前位置: 首页 > 后端技术 > Node.js

阿里云前端周刊-第26期

时间:2023-04-03 20:44:00 Node.js

推荐1.Node.js8.5.0发布https://nodejs.org/en/blog/re...发布的Node.js8.5.0版本引入了一系列新的功能和错误修复,其中值得注意的是,V8重新支持快照,引入console.group(),并添加fs.copyFile和fs.copyFileSync以更高效地复制文件。2、再见,babel-preset-2015https://zhuanlan.zhihu.com/p/...9月份,Babel官网宣布ES20xx时代的所有preset将被废弃,取而代之的是babel-preset-env,以及承诺它将成为“面向未来”的解决方案。3.实战学习Flexboxhttps://medium.freecodecamp.o...本文针对Flexbox的实战提升,但是对于那些对Flexbox一无所知的开发者,本文也提供了一系列的学习教程。本文将依次介绍如何使用Flexbox构建图库、卡片、网格、常用网页布局、富媒体渲染、表单、移动应用程序布局等。4.JavaScript的工作原理:内存管理及常见的内存泄漏分析https://blog.sessionstack.com...本文着重深入分析JavaScript的内部运行原理,本文重点介绍常见的编程语言中的内存管理问题;并且还提供了处理常见内存泄漏的建议。本文首先介绍了变量内存的生命周期、内存的定义、如何分配内存、垃圾回收的机制、内存泄漏的定义以及四种常见的内存泄漏形式及对策。其他1.简单解释CSSTransformshttps://www.heartinternet.uk/...通过transform属性,我们可以移动、渲染、缩放或增强任何页面元素;本文从最基本的transform语法入手,生动的介绍让读者体验CSSTransforms的各种非凡用法。本文首先介绍了translate、scale、rotate、skew等常用变换函数的用法,然后介绍了如何综合利用这些属性实现复杂的动画,最后介绍了动画在CSS中的用法。2.来自Treebo的React和PreactPWA性能分析https://medium.com/dev-channe...本文由AddyOsmani撰写,印度Treebo公司使用的PreactPWA性能优化案例;与旧版网站相比,新版首屏渲染提升70%,初始交互等待时间减少31%。大多数访问者在3G环境下只需要4s就可以浏览完整的内容。本文以React单页应用为例,探讨服务端渲染带来的首屏渲染性能提升;然后讨论基于路由的代码切分和懒加载,再讨论PRPL模式,HTMLStreaming,和关键路径CSS,离线静态资源缓存,从React切换到Preact等。3.探索小米直达服务,如何保证移动web经验?https://mp.weixin.qq.com/s/b5...小米直连服务是小米推出的一款App混合开发框架。秒开,可在浏览器、短信、微信等打开直接服务等4.全栈Web学习路径https://github.com/shovanch/f...本文是学习和推进全栈JavaScript开发的指南,涵盖了从基本语法到React,Node.js等学习路径和推荐资料。本文涵盖课程、项目、书籍等多种资源形式,介绍语法基础、React应用开发、Node.js服务端应用开发等领域的内容;5.CSS-in-JS的缺陷分析https://codeburst.io/css-in-j...本文作者从自己的角度阐述了对CSS-in-JS的看法,描述为:喜欢用坏掉的螺丝刀替换你最喜欢的工具;看的时候也可以看看评论区的回复,辩证的看一下作者的观点。随着React等现代Web框架的兴起,CSS-in-JS也受到了很多关注,人们期望用它来解决传统CSS全局作用域和代码管理困难的问题。但是,本文作者确认CSS-in-JS本身就是一种反模式。他从CSS-in-JS带来的代码组织结构、耦合方式、接口一致性破坏、代码复用性降低等方面进行了解释。最后从我自己的角度出发,提出应该用OOCSS等标准的CSS工程实践来解决CSS本身的问题。