知乐空间

来自前百度架构师,10年开发经验大佬的干货分享

来自前百度架构师,10年开发经验大佬的干货分享

我们曾采访过不少0基础的开发者,在 Zion 的帮助下,他们实现身份的跨界,搭建出了自己的小程序。

但 Zion 能帮到的人,不止于此。

今天我们邀请到的嘉宾李闯,有超过10年的开发经验,曾在百度、在线教育公司,负责搜索引擎的核心研发,和大数据板块,带领超过百人的技术团队。



在技术大佬眼里, Zion 有什么样的优势?为何连他也需要 Zion ?我们不妨听他的讲述。

01 “从在线教育行业出走,我想赋能更多人”

我是一个有10年以上开发经验的架构师,今年37岁。

在百度做了5年的搜索引擎核心研发后,加入了一个做在线教育的创业公司,干了6年多,做搜索,做大数据,带团队。

去年,整个公司几乎一大半的业务停了,然后就大幅缩编,我所在的技术团队从130人,砍到了7人,最后就剩那点人,根本就不需要架构师了,所以我就出来了。

我就想不如创业吧。因为我发现,我之前那些同学,基本上都想自己做点事儿。当然,他们不是计算机行业的,有搞金融的,有搞石油的,有搞体育的……现在各行各业,它一定离不开互联网。互联网就属于一个基础设施了。所以,他们都来找我咨询。

我就想帮助有创业梦想,但不懂技术的人,去做一些网站、小程序、公众号,甚至业务系统,这样我就可以把之前积累的东西,让它发挥更大的价值。

我其实不是非常愿意,用这种别人做好的开发平台去做的。

但我为什么还需要 Zion 呢?

因为我经常需要和客户解释,这个小程序长什么样,基础功能是什么。按照传统,是需要画图的,给客户看图。如果客户没有经验,他可能还糊里糊涂的。

但如果有 Zion无代码搭建 ,我就可以快速搭建一个demo出来,大大降低沟通成本,让客户很直观地知道未来这个小程序是什么样的。

那后续的交付,我可能还是会回归传统开发方式。

Zion ,是能解决我燃眉之急的吧。

02 技术大佬眼中的 Zion

我目前正在学习 Zion ,大概有一个月的时间了。有这么几点体会吧:

界面熟悉,入门友好。



开发的页面布局非常合理、熟悉。中间是可以手动拖拽布局的地方,右边是属性的配置,左边是项目资源的管理。

入门很简单,一看就知道,通过拖拽,点、点、点,来实现开发,两天就能学会了。

当你用深了之后,会发现里面有很多技巧,需要爬坡。Zion平台提供很多案例,供你学习,看看别人是怎么做的,常有恍然大悟的感觉。等你把各种技巧都掌握了,最后这个工具就是非常好用了。

复杂的功能,可以一键使用。

比如说微信登录,里面的前后端逻辑很复杂。如果手工写代码的话,至少需要两三天,甚至一周。但在 Zion 这里,它已经给你封装好了,点击一下就可以了。

再比如地图的组件,就是获取用户地理位置信息的功能, Zion 里也有现成封装的数据结构。

再比如说底部导航栏,做个小程序都需要有的, Zion 也是默认你会需要,只需要很简单的配置,这些就都出来了。

省去后端部署。

因为它把前后端都已经封装起来了,你就省去了单独开发时,要去部署后端服务器、申请域名这些步骤。原本你可能要配置一个前端工程师,一个后端工程师,但用 Zion ,一个人就可以完成。

那么最大最大的好处,就是这些封装好的组件,是经过严格测试的,所以我用起来不会出低级bug。

如果自己手写代码,那就很容易出现低级bug。

03 “ Zion 的这些功能,让我惊喜”

我没有想到,它也会有埋点上报功能。

如果一个项目做得稍大一点的话,一定需要数据上报功能,加后端的数据统计分析。

什么意思呢,就是你在手机里打开小程序,比如你点了个按钮,浏览了一部分内容。那这个动作,作为业务的分析人员,他是希望知道的。Zion 就能实现这个功能,把你的浏览行为上报。

除了做小程序端之外,它还能做网页,且数据库端是打通的。

这个是有非常大用途的。一般做小程序,都希望有一个管理后台的地方。假如不支持网页版,那它的小程序用到的数据库,其实是封闭的。外面是访问不到这个管理后台的。

你就只能在小程序里边儿扩展很多功能,比如说我这小程序,什么人登录是一个管理者。

但现在它支持网页版的开发了,那我就可以做一个 pc 的网站,来控制小程序的数据。

另外, Zion 有一个类似联想的能力。

在程序还没有编译运行的情况下,竟然能够直接对数据进行绑定,还能够识别到数据的类型,如果类型不对,是不允许你的绑定的。

那是因为Zion本质上是一个静态类型的语言,带有编译类型系统。所以在绑定的时候,每个字段的类型都可以被推断出来。

综合以上所有的优势,同样做一个项目, Zion 和传统开发模式的耗时比,大概是 1 : 3 吧。

04 给互联网创业者的一些忠告

计算机行业,我觉得壁垒、信息差是非常大的。

如果你完全不懂技术,就想去找人做程序,水太深了。我觉得你至少得稍微懂一些。

比如我有一个金融行业的朋友,他想做一个指数,就是给投资者提供一些综合的市场分析。他就想要做一个小程序,但当时我不太有时间,就没有帮他,他就自己又找了个团队,花了将近小十万块钱弄了一个小程序。

这个程序其实特别简单,后来我一看,这两三天就能弄出来。如果用 Zion 可能半天就能搞定了。

对于他来说,他不懂,他不知道这个东西成本是什么样的。

新手是适合来 Zion 学一学的。对于快速上手,我也有一点心得「 实操非常重要 」。

基础的功能,可以看看视频、文档,这块可以速度快一点。后面两个实操类的题目,亲自做,踩踩坑,这样学就很快。

我觉得综合来说 Zion 是一个很不错的平台,它和我的创业愿景是一致的:为不懂技术的人,提供技术服务。后面我们一定会迎来全民开发的时代,那么Zion 肯定是我计划里,必不可少的一部分。

低代码开发平台相关资讯可以去Zion官网了解下,Zion致力于打造一个全场景的无代码云开发环境,帮助用户完成页面、业务逻辑和数据模型的可视化设计,从而显著降低参与跨平台应用开发的技术门槛;设计完成后,通过代码生成、应用部署以及发布上线,实现从设计到交付的完全自动化。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@ZLME.COM 举报,一经查实,立刻删除。

留言与评论(共有 0 条评论)
验证码: