月份:2020年12月

君土母语编程,让城镇村寨都有互联网公司

让城镇村寨都有互联网公司的好处很多

互联网是高科技,通过普及计算机编程,可以推动科学技术的普及。

互联网公司可以低投入,提供服务范围广的应用。只需要一台电脑,就可以开发互联网应用,提供互联网服务。并且,使用君土手机应用程序,在手机上也能编程,开发互联网应用。

由于城镇村寨区域广,人口多,每个地方可以根据不同情况,提供不同的互联网服务。

在家就能从事高科技工作,这也是一件很好的事情。

让城镇村寨都有互联网公司的条件已经满足

在中国的城镇村寨,都实现了通电、通路、通讯,运行互联网公司的基础设施已经够用。

第四代移动通信(4G)在城镇村寨已经普及,第五代移动通信(5G)建设中,高速上网已经普及,已经可以满足开发互联网应用。

互联网应用已经得到普及的接受,人们对互联网已经了解,在互联网应用用户方面,已经满足条件。

君土母语编程,能够让更多的人加入到互联网应用开发。用母语就能开发互联网应用,更多人可以从事互联网行业。

无服务器云计算技术大幅度的降低了互联网应用开发的门槛。开发人员不需要关心服务器,也不需要关心运维,就可以发布用母语编写的云端服务。开发人员只需要编写一个个函数,无服务器云计算把这些函数部署到云端,应用的页面通过网址可以访问这些云端的函数。

君土母语编程介绍

君土母语编程实现了一种母语编程技术,让计算机编程语言支持母语编程。人们可以用中文名称使用英文开发的代码,可以用英文、阿拉伯文和西班牙文等名称使用中文开发的代码。

君土母语编程有以下特点:

  • 使用母语编程
    • 用中文学习编程、开发互联网应用
  • 强大、好用的开发运行环境
    • 君土集成开发环境基于功能强大开源集成开发环境项目,并提供服务器端代码管理系统。人们可以方便管理代码,发布网页应用。使用无服务器云计算,开发人员不需要关心服务器,也不需要关心运维,就可以发布用母语编写的云端服务。
  • 多平台支持
    • 在微软视窗(Windows)、林纳克斯(Linux)、苹果电脑(MacOS)和手机上学习编程、开发互联网应用
  • 先进的编程语言
    • 能够胜任开发大型项目。君土编程语言基于开源的编程语言项目。该编程语言是当前流行的编程语言之一,并有大力支持。许多大型软件项目都使用该编程语言来开发。
  • 丰富的开发资源
  • 广泛的应用场景
    • 开发互联网应用、小程序、H5程序、服务器端程序和电脑应用等。

君土母语编程项目:

项目名称描述项目地址
回声一个无服务器例子。回声应用是一个简单的云服务,它把接受到的请求原样返回。https://git.jtu.net.cn/xuexi/wu
世界你好第一个君土应用https://git.jtu.net.cn/xuexi/xuexi_1

参考:

君土母语编程支持无服务器云服务

君土母语编程支持无服务器云服务。在君土,开发人员不需要关心服务器,也不需要关心运维,就可以发布用母语编写的云端服务。

开发人员只需要编写一个个函数,无服务器云计算就把这些函数部署到云端,应用的页面就可以访问这些云端的函数。这大幅降低了互联网应用开发的门槛。

例子:

回声

回声应用是一个简单的云服务,它把接受到的请求原样返回。

应用地址:https://xuexi.jtu.mobi/wu/
项目地址:https://git.jtu.net.cn/xuexi/wu

云端服务函数代码:

网页代码:

引 * 作 回应 自 '回应';
引 { 表单事件, 用参 } 自 '回应';
引 { 绘制 } 自 '回应-模';
引 样式 自 '样式-组件';
引 用阿修斯 自 '阿修斯-钩子';

定 标题 = 样式.题1`
颜: 蓝;
文齐: 中;
`;
定 容 = 样式.容``;
定 发送容 = 样式.容`
文齐: 中;
`;
定 点 = 样式.点``;
定 回声内容 = 样式.文域`
宽:98%;
`;
定 输入内容 = 样式.文域`
宽:98%;
`;
定 回声单 = 样式.单``;
定 发送按钮 = 样式.入``;
定 分隔 = 样式.隔``;


定 内容 = '';

常 应用 = () => {
      常 输入参考 = 用参<标语文域项>();
      常 回声参考 = 用参<标语文域项>();

      常[{ }, 发送声音] = 用阿修斯(
            {
                  网址: `https://wu-huisheng.wu-63-sc.w.jtu.net.cn/`,
                  方式: '提交',
            }
      );

      常 获取回声 = (事件: 表单事件) => {
            事件.阻止默认();
            if(输入参考.当前.值 === ""){
                  回;
            }
            发送声音({
                  数据: {
                        条目: 输入参考.当前.值
                  }
            }).下((收) => {
                  定 接收对象 = 象谱.析(收.数据);
                  定 时间 = 启 历();
                  
                  内容 += "[" +时间.转时文() + "]: " + 接收对象.条目 + '\n';
                  回声参考.当前.值 = 内容;
                  输入参考.当前.值 = '';
                  // 控制台.日志(收);
            }).接((事) => {
                  控制台.日志(事);
            });
      };

      回 (
            <容>
                  <标题>回声</标题>
                  <回声内容 行数={5} 参考={回声参考} 只读 />
                  <回声单 操作="" 方式="提交" 当提交={获取回声}>
                        <容>输入的内容通过服务器返回后在上面显示</容>
                        <输入内容 行数={5} 参考={输入参考} />
                        <发送容>
                              <发送按钮 类型="提交" 值="发送" />
                        </发送容>
                  </回声单>
                  <分隔 />
                  <点 用="https://git.jtu.net.cn/xuexi/wu">
                        项目地址
                  </点>
            </容>
      );
}
绘制(<应用 />, 文档.查选('#根'));

参考:

无服务器介绍 https://www.jianshu.com/p/92632d6c2269