第22期:React之道——软件设计,架构和最佳实践

2021年应该知道的17个JavaScript指引

好的代码习惯和规范,不止可以提升自己的开发效率,当应用到团队内时,更是可以加倍提升团队协作效率,降低项目代码维护成本。从另一方面来说,也可以提升编程的幸福感,有多少人是受不了公司项目很烂的代码而选择跑路? 而且,养成一个好的代码习惯,很自然地写出精简且高效的代码,有助于提升自己的... 查看更多

React之道——软件设计,架构和最佳实践

通常的React项目中,最佳实践的东西都是比较小的颗粒度,大部分团队在架构级别都是自给自足。当然,没有一个通用的最佳实践可以被应用到所有的应用中,但有一些常规的规则可以让我们创建一个高效的代码库,方便复用。 软件架构及设计,是为了保持足够的高效和灵活,开发者可以用它有效地工作,且... 查看更多

10个需要在今年打破的TypeScript坏习惯

TypeScript和JavaScript在过去的几年里已经逐步变革,有些在过去十年创建的习惯现已被淘汰。 文中列出十个代码习惯的建议,并给出相应的理由。大概如下: 不要使用strict模式 使用||定义默认值 使用any作为类型 使用as转换类型 在测试中将类型转为any(a... 查看更多

今天你可以用CSS做这些事

CSS近些年来有了很快的变革和发展,很多新特性可以让前端页面实现非常丰富且流量的交互,很大程度上提升了前端页面的体验。 作者在文中介绍了多个现代CSS中非常好用且强大的CSS功能,如砖型布局、:is选择器、clam()、ch和ex单位、最新的文本装饰和一些好用的CSS属性。 这些... 查看更多

WebRTC成为W3C和IETF正式标准

Web标准的制定是一个非常漫长的过程,它保证了跨浏览器的特性是有用的、可持续的和相得益彰的。W3C和IETF标记了一个可能是大范围流行的最重要的标准之一:WebRTC(Web Real-time Communication)。 最早是Google在2009年开始创建WebRTC,... 查看更多

分享于 2021-02-06