Gospel福音计划
发布网友
发布时间:2022-04-26 11:33
我来回答
共1个回答
热心网友
时间:2022-05-14 23:15
福音计划(Gospel - 在线Web可视化集成开发环境)以“解放开发者生产力”为核心使命,提供了Web IDE和docker容器云服务。IDE中包括文件管理器、Linux远程终端、代码编辑器、Git版本控制、在线调试以及HTML5网站所见即所得编辑器等功能。容器云包含了二级域名绑定、应用一键部署(discuz/wordpress/phpwind...)、自定义CPU、内存、存储空间以及资源监控等功能。
目前,IDE支持的语言及框架有:
HTML5:Angularjs1/2、Vuejs1/2、Reactjs、Bootstrap1/4
Nodejs:4.4/6.9、koa1/2、express
PHP:5、laravel、thinkphp
HTML5网站所见即所得编辑器
IDE中的Linux命令行终端目前仅支持ubuntu。
容器云支持的快速部署服务有:
discuz
phpwind
wordpress
微擎
容器云尚不支持一级域名绑定。
福音计划的使命是解放开发者生产力,我们想把一切或重复或复杂的开发流程搬到云上,帮助开发者一键或用尽可能少的步骤完成任务。
2、我们为什么要启动福音计划?
技术层面:
1、加速拓展HTML5应用的表现形式,完善HTML5的生态;
2、拓宽docker的使用场景。docker目前主要用于后端应用的部署,我们尝试将其移到前台供普通用户开发使用;
3、矫正混乱的前端(浏览器客户端)开发。让可视化开发、工程化开发并驾齐驱。
产品层面:
1、为开发者提供不一样的开发方式,开发/部署环境一键设置,让开发者尽量专注于业务,节省开发者时间;
2、让不懂技术的用户快速实现网站的建设,并且可以直接移植给程序员使用。Gospel自动生成的代码可以控制到粒子级别,符合行业规范。
社会层面:
1、解放开发者生产力,让程序员从日日夜夜无休止的加班中解脱出来;
2、提高企业效率,节省企业成本。
3、Gospel现在能做什么?
Gospel目前能做的主要就是三件事情:
一个,前端/后端应用编写
第二个,HTML5网站所见所得编辑器
第三个,开源系统快速部署
如果还有一点那就是Linux远程命令终端,用户可以随意使用命令行。
4、Gospel将来能做什么?
1、移动跨平台Web APP开发。通过成熟的MVVM框架做到比开发原生应用更优秀的体验,更快的开发速度;
2、前后端统一为JavaScript一门语言。
3、后端数据库自动生成。通过大数据获得各行业数据,总结出通用数据库结构。
4、自然语言描述业务逻辑。结合人工智能,用自然语言描述出业务逻辑自动生成相关代码。
5、Web VR开发。