爱收集资源网

不会软件开发能构建静态网站,现已快速发展成全方位的功能应用

网络整理 2022-05-13 08:04

制作 | CSDN(ID:CSDNnews)

以下为译文:

十几岁时,我使用当时流行的开发工具 Dreamweaver 创建了我的第一个网站。我为此感到无比自豪,虽然没有那么漂亮,但至少我做到了。这个简陋的网站,虽然没有想象中那么成功,却开启了我的互联网项目之旅。

Dreamweaver 和类似的开发工具(FrontPage、Flash 等)大大降低了 Internet 项目的开发障碍,尤其是对于像我这样刚接触 HTML 和 CSS 的 15 岁高中生来说。这些开发工具对当今技术生态系统的影响一直被低估。我们也见证了新一波开发工具的出现,使得互联网项目的创建门槛更低,代码复用性更高。

每个人都是创造者

在过去的某个时候,只有一小部分软件工程师可以创建 Internet 项目网络程序员是干嘛的,并称自己为“网站管理员”。在启动项目之前,他们将花费数月的时间学习编码,即使是最基本的网站项目也是如此。

如今,借助计算机和 Internet,任何人都可以使用开发工具来构建性能优于 20 年前使用 Dreamweaver 构建的网站。然而,这些基于 GUI 的开发工具不仅仅用于构建静态网站,它们正在迅速发展成功能齐全的应用程序。我们可以在一个小时内构建一个项目:

还有所谓的“无代码”程序,例如 Zeroqode、NoCode 和 MakerPad。

这些“无代码”程序可以节省开发时间并且需要更少的编码知识。因此,无需软件开发就可以创建互联网项目,从而激发不同创作背景和需要参与的人。

有争议的

“无代码”程序成为这几天的热门话题也就不足为奇了,可以预见的是,许多使用这些无代码工具的人也会受到很多批评。然而,在不写代码(包括能写代码的程序员)的争论下,仍然不可避免地会构建出更多的产品,或者至少是简单的 MVP 项目模型。

最近,我与一家新兴公司的副总裁进行了交谈,该公司已完成 A 轮融资,并使用 Salesforce 和 Zapier 进行企业管理。当然,他本可以在自己的开发团队中实现此功能,但他选择了无代码工具,因为它构建起来更快且更易于维护。

美好的事物来来去去,完美在某种程度上是真理。但是随着“无代码”工具的发展,坚持传统的开发方法似乎很愚蠢。

网络硬件已完成转型。要启动一个互联网项目网络程序员是干嘛的,您需要购买昂贵的物理服务器并投入大量精力进行开发。如果雅虎主页上有一个项目,它也可能由于意外的网络拥塞而崩溃。

如今,AWS、Heroku、Google Cloud 等的出现,使得发布互联网项目触手可及。即使是经验丰富的高级开发人员也会使用现有的服务器来启动项目和扩展,而不是傻到花时间构建自己的服务器。

互联网创造的未来

随着互联网创作门槛的降低,越来越多的人加入了这个行列。不再局限于那 1% 的工程师,他们可以通过编码来满足人们的各种需求。我们还可以在 Google 产品搜索中找到“无代码”程序,例如今年的金猫奖得主 Diversify Tech ()。

这一趋势是五年前开始的 Product Hunt 的主题之一。随着越来越多的人成为互联网创造者,在开发过程中对来自论坛的反馈和支持的需求更加迫切。

随着每个人都成为创造者,开发论坛也将变得更受欢迎。开发工具可帮助开发人员赚钱、寻找项目合作伙伴并提供信息。这些创造性的解决方案可以在不编写代码的情况下实现。

原文:@rrhoover/the-rise-of-no-code-e733d7c0944d

软件 软件开发模型