惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
博客园 - 三生石上(FineUI控件)
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
小众软件
小众软件
Y
Y Combinator Blog
博客园 - 聂微东
Google DeepMind News
Google DeepMind News
D
Docker
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
B
Blog
Vercel News
Vercel News
Recent Announcements
Recent Announcements
GbyAI
GbyAI
阮一峰的网络日志
阮一峰的网络日志
T
The Blog of Author Tim Ferriss
H
Hackread – Cybersecurity News, Data Breaches, AI and More
P
Proofpoint News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Azure Blog
Microsoft Azure Blog
宝玉的分享
宝玉的分享

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
如何一行代码都不写,就做出网站和应用? - 少数派
2021-05-13 · via 少数派

技术更新了,观念也得相应祛魅。

痛点

这学期我教信息系统开发课程。学生们需要自己选题,不断细化,然后做出实际可用的系统来。

前几个阶段(规划、分析、设计),学生们踌躇满志,都在计划着做一个令人惊艳的系统。而且今年甚至许多人连网站都看不上了,都准备做移动App或者微信小程序了。

但是,我知道,这种状态是不可持续的。至少对部分学生来说。

果不其然,今早有学生已经感觉压力山大了。因为他发现前面设计的系统功能,给自己挖了大坑。

真正想要编程实现的时候,发现哪哪儿都不会,看编程教材看到了抓狂,却还是没有头绪。问我能不能延长时限,或者降低要求?

无独有偶,前几天一个外单位老师找我,他带着几个历史系学生打算开发一款旅游应用,也是内容齐备后,发现都搞不定程序开发。知道我教系统开发课,问我能不能帮着联系个学生加入他们团队,把应用做出来。

我说还是等这学期结束之后再问吧。目前这个阶段,问他们这个问题,容易造成个别人情绪崩溃的。

可那老师很着急。因为项目进度很紧张啊。

从这个事儿,我们至少能看到两点实际情况。

首先是系统开发能力是有实际需求的。大量的想法,到现实之间,是缺少这种能力保障的。

其次是不管是专业里的学生,还是行外人往里看,都会秉持一种传统观念,认为「开发=编程」。所以,如果不会写代码,就意味着开发不出来东西。有人甚至因此会把编程吹捧得神乎其神。

我只想说,时代变了。

技术

没学过编程,也是可以做网站,甚至做应用的。

这是目前的一股潮流,叫做“Low Code / No Code”,翻译过来是「低代码/无代码」。

听起来很神奇,是不?

其实也谈不上。

因为我们目前的科技,有比这神奇得多的事儿。

就拿开车这事儿做个比方。从前人们学开车,必须掌握手动挡。因为你将来开车,就得自己认速换挡啊,这是必备的。

但是后来,自动挡汽车普及了。现在很多人根本就不知道转速、档位的概念了。就是「前进、后退、停」,跟玩儿玩具差不多。

而其实,现在考下来的驾照,还能有多久的用途,谁也不知道。毕竟,自动驾驶汽车的普及,已经离我们越来越近了。

如果一辆汽车的车载电脑,就可以认清楚车辆、行人、交通标识、障碍物,并且可以自动做出合理的应对方略,那么你告诉程序一个网页上的组件都有啥,它帮你按部就班做个拼装转译,值得大惊小怪吗?

网站/应用的开发,已经成了小朋友拼乐高积木一样,只是比拼想象力了。

例子

其实早在3年以前,我就带着研究生给你展示过这种「无代码」的威力了,你可以复习我和马峥那篇《如何不编程,采集网站评论信息?(视频教程)》。

只不过当初的例子,是用爬虫收集数据。那么面对用户交互,背后需要数据的流入与展示时,「无代码」依然能做到吗?

当然可以。

少数派的这篇文章里,OriDance 演示了如何10分钟开发一个有实际价值的应用,所用的工具是 Glide 。

实际上,类似的工具还有很多。

你能想到吗?下面这个 OA 范例,也是用这种搭积木的方式做出来的。

资源

如果你对这种「无代码」或者「低代码」搭建应用的方式感兴趣,那么这里给你推荐一个资源列表

这里面包含了全栈、前端的各种平台,而且还提供了行业动态综述。因为是个列表,所以不断会有更新。非常感谢列表维护者的 taowen 的倾力付出。

小结

这篇文章试图帮你扭转一个错误的认知,即「开发系统,就一定需要编程写代码」。

你可以按图索骥,找到合适的工具,自己把有趣的想法通过可视化拖拽等「无代码」开发方式,鼓捣一个网站或应用出来。

当然,专业的编程开发技能,依然是有用的。否则你以为这些「低代码/无代码」工具,都是怎么开发出来的呢?

只不过,这种新技术潮流,给了普通人赋能。使得一些有趣的想法,可以成为实际改变世界的工具。

面对科技浪潮来袭,我们得不断学习新东西,才能避免被过时的观念束缚在原地,进而被大浪抛在后面。

祝系统开发愉快!

如果你觉得本文有用,请点赞。

如果本文可能对你的朋友有帮助,请转发给他们。

欢迎关注我的专栏,以便及时收到后续的更新内容。

延伸阅读

如何用iPad运行Python代码?

如何用人工智能免费帮你改英文?

如何训练和解释你的图片分类深度卷积模型?

如何用R和API免费获取Web数据?

如何不写 SQL ,探索和分析数据库?

题图:Photo by Nubelson Fernandes on Unsplash