我们向我们敬佩的网页构建者提出了相同的问题:今年你在构建网站方面学到了什么? 以下是他们告诉我们的

我们要感谢我们的❥赞助商Automattic,他们使本网站成为可能。他们制作了许多我们使用的优秀软件产品,例如JetpackWooCommerceWordPress.com

编写代码,获取彩带

今年我了解了canvas-confetti npm 包。这是一个简单的 JavaScript 包,可以将(虚拟的,<canvas>)彩带爆炸效果注入到您正在使用的任何网页中。

完成了一个教程?彩带!

第一次使用该新功能?彩带!!

刚刚记起你的银行登录信息?**彩带时间!**!!

我使用这个包越多,就越欣赏这些小小的胜利(或者像我所说的,“彩带时刻”)。网页开发变得很复杂,很容易忘记网页浏览器可以多么交互、创意和有趣

在过去十年中,网页开发人员的工具包变得更加复杂。浏览器和服务器之间的界限变得模糊,像Next.jsRedwood这样的全栈 JavaScript 应用程序出现了,“零配置设置”如create-react-app仅安装了 1400 多个依赖项,才能让你看到“Hello, World!”。

但是,如果您更喜欢保持简单,那么去年给了您充分的理由保持希望。2020 年是这种复杂性趋势开始放缓,甚至完全逆转的第一年。Web 平台的进步现在让您用更少的代码做更多的事情。像esbuildSnowpack(免责声明:我在 Snowpack 工作)这样的项目促使了新一代更简单、更快的构建工具的诞生。像Eleventy这样的项目现在提供了一种替代方案,即 HTML 优先的 Web 开发风格,感觉非常新鲜。我敢说……有趣!

我希望这种新趋势能够持续下去,为每个人带来更多乐趣和彩带。🎉