LukeLiu 发表于 2019-8-16 17:53:43

小白的活字格学习分享 第一篇——认识活字格

本帖最后由 LukeLiu 于 2019-8-30 09:33 编辑

       今天我要开始学习活字格了,希望通过自己的学习,自己可以使用活字格制作出自己需要的网站。我来写下这个系列,记录自己一步步的学习过程。
       初看“活字格”名字,一头雾水有木有,什么是活字格,和活字印刷术有木有关系?来自官方的官方解释:活字格是西安葡萄城自主研发的低代码开发平台,提供可视化设计器,让开发人员和业务人员可以快速构建美观、易用的Web应用程序,满足企业的个性化管理需求,并随需而变。使用者可以灵活拖动各个图形化控件,构建业务流程、逻辑和数据模型等,实现企业信息系统所需的各项功能。同时,作为一款开放的低代码开发平台,活字格提供丰富的开发接口和强大的插件机制,有编程能力的使用者可通过代码不断扩展活字格的功能和应用场景。
啧啧,看起来好专业的样子,感觉使用活字格,开发网站就像玩乐高积木一样了,下载~ Bingo

       那么,问题来了,我首先需要理解什么是活字格设计器?什么是活字格服务管理器?       先安装好了活字格设计器:开始页       就像使用Excel制作的是表格,Word制作的是文档,活字格设计器制作的是Web应用,其实,使用浏览器浏览的网页就是一种Web应用。工作区       工作区真的有方格子呢,方格子给人一种秩序感,一个方格子就是一个最小可编辑单元,可以像Excel那样随心所欲的编辑一个格子,比如调整大小,变换背景色与前景色,活字格就是把网页平面的空间使用方格子的方式拆分一个个的最小可编辑单元。
       继续安装服务管理器:活字格服务管理器使用界面       了解到网站开发的一个背景知识,在客户端使用Web应用程序时,往往需要后台服务器为浏览器提供服务,比如当使用百度时,后台的服务器在数据库中搜索我需要的东西并处理或者添加广告后返回给浏览器,这样我就看到百度的搜索结果了。所以Web应程序需要一个运行的软件或是系统环境,而以往,开发人员需要配置Web服务器和数据库等一系列繁琐的部署步骤,像基于Java开发的程序需要配置Tomcat(一种Web服务器软件),基于JavaScript需要配置Node.js(一种可以在服务器端运行JavaScript的技术), 此外还需要配置数据库,用户权限等等。       而活字格服务端通过加载活字格设计器设计的网站应用文件,一步就搞定了上面弄说的那么多步骤,无需额外配置就可以快速的启动Web应用程序,减少Web应用上线前的搭建与部署时间。再者,活字格设计器产出的源文件可以保证配置的一致性,本机运行效果和生产环境一致,避免多重环境管理带来的一致性管理问题。
       总结,活字格设计器是在个人电脑上使用的活字格Web应用可视化设计客户端,用来设计调试活字格Web应用(主要就是页面)。而活字格服务管理器是运行在服务器端的活字格应用服务器,用来运行活字格Web应用对外提供服务。
注:更多的产品概述相关,我找到了官方手册里有讲:活字格产品概述

学习使用活字格制作一个静态网页之Hello World1. 新建“空白工程”:2. 新建页面3. 选中区域,填写文字
4. Bingo,浏览器加载出来了制作的网页
   虽然网页的内容很简单,但自己认识到了使用活字格开发网站的基本流程。第一篇写到这里,是自己对活字格的初认识,了解了活字格的组成。

WangZhiQing 发表于 2019-8-17 09:10:59

本帖最后由 WangZhiQing 于 2019-8-17 09:13 编辑

嘿嘿,看活字格的LOGO设计就知道了(俄罗斯方块+乐高积木+EXCEL),应该是他们最初心的想法,也像你所说的,像搭积木一样。
也类似当下流行的小孩编程(夸张了点)。:lol:lol:lol

LukeLiu 发表于 2019-8-19 09:14:20

WangZhiQing 发表于 2019-8-17 09:10
嘿嘿,看活字格的LOGO设计就知道了(俄罗斯方块+乐高积木+EXCEL),应该是他们最初心的想法,也像你所说的 ...

这位同学,说是少儿编程当然是夸装啦,讲道理,活字格主要是面向企业用户开发企业应用的专业工具,几天来我的使用,真心认同活字格的产品设计理念,简单实用,加油!

Simon.hu 发表于 2019-8-19 09:51:03

感谢分享,希望您能出一本活字格从0到开始学习书啊
(这是一个大商机)
页: [1]
查看完整版本: 小白的活字格学习分享 第一篇——认识活字格