让我们构建一个更简单、更易访问的网络

Avatar of Geoff Graham
Geoff Graham 发布

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费积分!

Christian HeilmannTypo3 开发者日 做了这个演讲。我分享它是因为它触及了我内心深处的一个痛点。网络开发的日益复杂与进入网络开发领域的人数减少之间存在反比关系。

我喜欢 Christian 如何比较两个假设的开发栈。

那时

index.html

现在

  • 获取带有所有正确扩展名的正确编辑器
  • 使用正确的字体和所有酷炫的点文件设置您的终端
  • 使用捆绑器 wolperdinger.io 安装框架 flügelhorn.js
  • 转到终端并运行 packagestuff –g install
  • 查看所有有趣的警告消息并更新依赖项
  • 无法运行?使用 SUDO,所有酷孩子都在……
  • 不要理会模块文件夹的大小
  • 学习抽象 windfarm.css - 它确实让你更加高效
  • 使用模板语言 funsocks - 它比 HTML 小得多
  • 一小时后查看惊人的 hello world 示例…

他确实有点轻率,但重点是坚实的。与比方说十年前相比,如今事物变得更加复杂。我记得 当时在与 Grunt 搏斗,并认为我永远不会 把它做好。我最终做到了,此后我的 IDE 就发生了翻天覆地的变化。

很容易被复杂性所淹没,即使对于该领域的经验丰富的人员也是如此

不幸的是,这个领域正在消失或至少正在退化——这并不是因为无法再查看网页的源代码,而是因为即使在简单的网页上,源代码也常常难以理解。

— Pixel Envy “查看源代码网页”

Christian 的文章提醒我,网络的本质不仅仍然存在,而且每天都在变得更好

  • 浏览器不断更新。
  • 网络标准化过程比以往任何时候都快。
  • 我们并不都需要构建下一个杀手级应用。许多框架承诺无限扩展,但我们中只有少数人会真正需要它。

他接着提出了许多从项目中移除复杂性和抽象的方法。我最大的收获被一个标题概括了

网络建立在弹性技术之上——我们只是没有使用它们

这让人想起 Molly White 今年早些时候所说的话,即始终有机会让钟摆摆回

问题是:这一切都没有消失。网络的任何方面都没有发生变化,阻止我们回到过去。如果说有什么变化的话,那就是它变得容易多了。我们可以回归。更好的是:我们可以恢复我们对旧网络的喜爱之处,同时融入自那时以来出现的精彩事物,在我们前进的过程中开发出更好的事物,并将我们过去常常在戴上玫瑰色眼镜时忘记的一些早期网络时代的事物抛在脑后。

我们可以回归。我们可以恢复所有事物。所以,告诉我:你是选择 红色药丸还是蓝色药丸

直接链接 →