摘要:相信每个人都可按照自己的需求,拼装出称心的软件。告别传统的业务系统开发模式,人人都能高效率的拼装出高质量的业务系统。
转眼间,做业务系统的软件开发已有十个年头,从刚开始的激情满满,到周而复始地一个接一个的做项目,虽然竭尽全力将一些常用的代码或模式封装到框架中,但依然感觉到了无尽的重复,而正是这无尽的重复在逐渐的吞噬着我的工作热情。
我意识到,虽然我热爱软件研发,但目前的业务系统软件研发模式,让大家深陷在沼泽中,逐渐没有了生活。
做过一件事情之后,或者踩过一个坑后,如果能够将可复用的代码提取到框架中,供更多的人去调用,而不是重复发明轮子;如果能够将我们在项目中已获得的经验固化为平台中的一个能力,然后为平台用户赋能,这样每个人的起点都是站在巨人的肩膀上。
倘若能够形成这样的机制,则我们的工作内容中无聊和冗余的重复将大大减少,并且会极大的提供工作质量和效率,出现全新的软件研发模式。
这样技术前提下的软件研发模式,也能极大的促进业务系统的高速发展,因为开发一个软件的周期大大降低,甚至能够做到实时反馈,业务专家不用再在提出一个认为很简单的需求,却在一个月之后看到与预期相差甚远的功能;而是可以边提需求、边开发、边确认。
于是,我辞掉了工作,着手搭建这样的一个平台,并完全开源,并殷切的期望能吸纳各方面的人才参与,形成一个活跃的社区。
平台名字叫 BlockLang, 也就是块语言,寓意使用这个“块状的语言”像摆积木一样拼装出业务系统。
BlockLang 相信“每个人都可按照自己的需求,拼装出称心的软件”。
BlockLang 致力于打造一朵“百花齐放、百鸟争鸣”的软件云,实现软件定义软件。
告别传统的业务系统开发模式,人人都能高效率的拼装出高质量的业务系统。
BlockLang 是一个开源项目
源码托管在 https://github.com/blocklang 和 https://gitee.com/blocklang
演示站点在 https://blocklang.com
诚邀志同道合的编程手艺人加入(QQ群 619312757),一起开启业务系统研发新模式。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/74212.html
摘要:我们将用户可以看到的可以交互的前端称为页面。只有外观和数据的页面,只能称为静态页面,显然我们日常使用的更多是动态页面,这就需要在静态页面上加上变的因素,我们也称之为行为。在介绍静态页面往动态页面的转换时,需要先介绍一个重要概念驱动。 页面 一个完整的程序模块由一个前端页面和多个后端服务组成,然后使用后端服务的 URL 将前端和后端关联起来。我们将用户可以看到的、可以交互的前端称为页面。...
摘要:官网欢迎您了解发布的功能。中使用提交功能管理页面等项目资源的变更。 BlockLang 官网:https://blocklang.com 欢迎您了解 Block Lang 0.2.0 发布的功能。此版本增加三个功能: 在项目中创建空页面 在项目中创建分组 使用版本控制系统管理新创建的页面 创建空页面 页面,等同 web 项目中的网页,或小程序中的页面,其中包含页面布局、页面样式和...
摘要:欢迎大家收看聊一聊系列,这一套系列文章,可以帮助前端工程师们了解前端的方方面面不仅仅是代码作为现代应用,的大量使用,使得前端工程师们日常的开发少不了拼装模板,渲染模板。我们今天就来聊聊,拼装与渲染模板的那些事儿。一改俱改,一板两用。 欢迎大家收看聊一聊系列,这一套系列文章,可以帮助前端工程师们了解前端的方方面面(不仅仅是代码):https://segmentfault.com/blog...
阅读 2771·2023-04-25 23:08
阅读 1561·2021-11-23 09:51
阅读 1539·2021-10-27 14:18
阅读 3099·2019-08-29 13:25
阅读 2799·2019-08-29 13:14
阅读 2856·2019-08-26 18:36
阅读 2180·2019-08-26 12:11
阅读 781·2019-08-26 11:29