通过 Baklib 低代码平台,可以实现对站点模板的完全自主开发和维护,打造千站千面的数字体验站点。
Baklib低代码平台开发流程
1. 构建知识库
采用现代的内容和展示分离的方式,将数字内容保存在知识库中。在这里你关心内容本身,强大的知识库管理功能,助你构建多层级多结构的知识库系统。了解更多KB 知识库系统.
2. 通过模板创建站点
展示端默认预设了相关模板,用户只需要选择一个模板+选择一个知识库,只需3步即可快速搭建一个内容站点。模板基本满足了大部分用户用在创建文档类站点、Wiki知识库百科、帮助中心、产品手册等场景。
3. 进入低代码开发
支撑整个站点的网页框架都是对低代码开放的,你可以在这里写HTML、Javascript代码,结合Liquid API调用动态内容,完全自主的定制前端界面展示页面。所见即所得的在线预览UI界面。
4. 模板主题切换
模板的多版本管理,方便你在线一键发布修改好的版本。在后台就可以通过主题切换的方式,更改主题模板,略过了需要前端、开发、调试、部署的繁琐流程,你只需要关心体验本身。
代码编辑器功能
在线编写前端代码,实时发布,实时预览
强大的代码编辑能力
系统内置Web Code Editor功能,快速渲染代码,不需要本地安装任何支持,只需打开网页,写代码、代码提示、代码高亮、预览更改、保存。
可扩展的模板结构
模板预设了assets资源文件夹,statics静态文件存储,snippets代码块,templates网页模板库,以及locales多语言文件包。
Liquid API 支持
系统开放标准的API能力,支持对后台动态内容的调用;并借助Liquid语法,让前端开发人员在熟悉的环境中快速玩转前后端能力,通过后端API、前端UI库等全栈开发能力的加持,一个人即可包揽所有工作。
强大的模板管理
不需要借助本地能力,即可开发强大的前端内容体验站点
灵活的代码托管
代码除了托管在平台上外,用户还可以通过远程git托管到自有的github/gitlab等平台中,也可以托管在自建的git仓库中。
模板多版本管理
模板分为开发版和发布版;开发版适用于开发调试阶段,发布版则为固定的生产环境版本。每个版本都支持代码的迭代也更新。
多站点复用和切换
开发好的模板,可以通用于Baklib中的所有同类型站点,因此通过一个模板可以创建多个站点,强大的复用能力确保品牌一致性和业务协同性。
带来什么好处?
Baklib低代码开发平台
从开源系统迁移到Baklib
公司以前是自己部署开源系统来支撑内部的大量文档站点,自从迁移到Baklib后,不仅省去了许多IT参与的环节,而且Baklib的模板开发没有丢掉自建开源系统的个性化定制优势。
@IT
从CMS迁移到Baklib
公司以前的网站是通过CMS系统构建的,随着内容的不断增加,CMS的配置越来越复杂,黑盒式的逻辑关系越来越难以维护。转到Baklib以后,其内容和展示的分离,多模板多版本的管理,让企业所有的站点都一站式的管理起来了。
@内容工程师
在Baklib上管理所有数字内容
作为一个前端设计自由职业者,以前给客户交付静态设计稿,需要反复沟通。自从接上Baklib以后,我可以通过Baklib快速输出所有设计内容,还可以配合相关交互能力设计,客户只需要打开一个链接就可以查看所有相关资料。
@前端开发
与Baklib技术合作
Baklib是一个生态共建平台,接入Baklib后,可以给每个客户创建独立的组织账户,借助Baklib的平台支撑能力,我们不需要关心部署、发布、域名、SEO等,只需要跟客户沟通最终的呈现端,网站交付时间缩短到几天。
@建站团队