如何一行代码都不写,就做出网站和应用?

wufei123 发布于 2023-11-09 阅读(674)

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

痛点这学期我教信息系统开发课程学生们需要自己选题,不断细化,然后做出实际可用的系统来前几个阶段(规划、分析、设计),学生们踌躇满志,都在计划着做一个令人惊艳的系统而且今年甚至许多人连网站都看不上了,都准备做移动App或者微信小程序了。

但是,我知道,这种状态是不可持续的至少对部分学生来说果不其然,今早有学生已经感觉压力山大了因为他发现前面设计的系统功能,给自己挖了大坑真正想要编程实现的时候,发现哪哪儿都不会,看编程教材看到了抓狂,却还是没有头绪。

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

我说还是等这学期结束之后再问吧目前这个阶段,问他们这个问题,容易造成个别人情绪崩溃的可那老师很着急因为项目进度很紧张啊从这个事儿,我们至少能看到两点实际情况首先是系统开发能力是有实际需求的大量的想法,到现实之间,是缺少这种能力保障的。

其次是不管是专业里的学生,还是行外人往里看,都会秉持一种传统观念,认为「开发=编程」所以,如果不会写代码,就意味着开发不出来东西有人甚至因此会把编程吹捧得神乎其神我只想说,时代变了技术没学过编程,也是可以做网站,甚至做应用的。

这是目前的一股潮流,叫做“Low Code / No Code”,翻译过来是「低代码/无代码」听起来很神奇,是不?其实也谈不上因为我们目前的科技,有比这神奇得多的事儿就拿开车这事儿做个比方从前人们学开车,必须掌握手动挡。

因为你将来开车,就得自己认速换挡啊,这是必备的但是后来,自动挡汽车普及了现在很多人根本就不知道转速、档位的概念了就是「前进、后退、停」,跟玩儿玩具差不多而其实,现在考下来的驾照,还能有多久的用途,谁也不知道。

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

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

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

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

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

实际上,类似的工具还有很多。你能想到吗?下面这个 OA 范例,也是用这种搭积木的方式做出来的。

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

这里面包含了全栈、前端的各种平台,而且还提供了行业动态综述因为是个列表,所以不断会有更新非常感谢列表维护者的 taowen 的倾力付出在我的公众号后台回复“nocode”,即可获得这个资源列表的地址小结

这篇文章试图帮你扭转一个错误的认知,即「开发系统,就一定需要编程写代码」你可以按图索骥,找到合适的工具,自己把有趣的想法通过可视化拖拽等「无代码」开发方式,鼓捣一个网站或应用出来当然,专业的编程开发技能,依然是有用的。

否则你以为这些「低代码/无代码」工具,都是怎么开发出来的呢?只不过,这种新技术潮流,给了普通人赋能使得一些有趣的想法,可以成为实际改变世界的工具面对科技浪潮来袭,我们得不断学习新东西,才能避免被过时的观念束缚在原地,进而被大浪抛在后面。

祝系统开发愉快!感觉有用的话,请点“在看”,并且把它转发给你身边有需要的朋友记得订阅我的微信公众号「玉树芝兰」,第一时间免费收到文章更新别忘了加星标,以免错过新推送提示如果有疑问,或需要进一步沟通,请加入我的

知识星球。

欢迎关注我的视频号,时常更新。

延伸阅读如何用iPad运行Python代码?如何用人工智能免费帮你改英文?如何训练和解释你的图片分类深度卷积模型?如何用R和API免费获取Web数据?如何不写 SQL ,探索和分析数据库?题图:Photo by Nubelson Fernandes on Unsplash

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。