Aquameta 基于postgresql的web 开发平台

Aquameta 是一个完全基于pg 开发的web平台 ,目前还在开发中。

当前支持的功能

  • meta 写入系统信息到pg
  • bundle 基于pg 类似git 的文件系统
  • filesystem 双向文件系统
  • event 分布订阅更改api
  • endpoint 将pg 的权限以及数据映射到weeb,并允许基于web的访问
  • widget 模块化的web 组件
  • semantics 语义,一个基于数据库schema的元数据层,定义widget 与列的关系,装饰key

说明

Aquameta 这个项目架构很奇特,目前看着还是很强大的,很值得学习下

参考资料

https://github.com/aquametalabs/aquameta

原文地址:https://www.cnblogs.com/rongfengliang/p/11695730.html

时间: 2024-11-06 21:55:53

Aquameta 基于postgresql的web 开发平台的相关文章

基于FPGA的图像开发平台 其他摄像头附件说明(OV5642 OV9655)

基于FPGA的图像开发平台 其他摄像头附件说明 FPGA_VIP_V101 编者 奇迹再现 个人博客 http://www.cnblogs.com/ccjt/ 联系邮箱 [email protected] 淘宝网址 http://ccjt.taobao.com 修订记录 见下页 版权归奇迹再现所有,抄袭请注明出处, 参考文献:CrazyBingo原创相关文档.请尊重原创. 前言: 本系统方案理论适合DVP绝大部分摄像头测试,调试及开发,针对其他摄像头,因为寄存器参数不同,需要进行相应移植. 目前

Monotype推出基于HTML5的Web字体平台

著名字体公司Monotype近日宣布推出基于HTML5的Web字体平台,设计者可以访问近10万字体的目录. Monotype正在打造一个集全功能于一身的Html5字体平台,目的是为用户提供一站式解决方案.品牌可以授权新的字体,或者使用来自合法来源的第三方字体包,Monotype在此平台上向用户默认提供14个免费字体系列.目前的Web字体平台针对的是品牌和企业,该公司希望能尽快把它提供大众消费者. 目前网页设计师已将目光转向HTML5,但是如何获得获得高质量的字体仍然让他们头疼.虽然目前已经有一些

JEECG-Boot 项目介绍——基于代码生成器的快速开发平台(Springboot前后端分离)

Jeecg-Boot 是一款基于代码生成器的智能开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design.强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!! JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代码概念),一系列在线智能开发:在线配置表单.在线配置报表.在线图表设计.在线设计流程等等. JEECG宗旨是: 简

最新研发的基于Java的高速开发平台

可自我扩展的智能开发平台       在开发平台设计过程中,联科研发部一開始就希望能研发一套智能开发机制能自己开发自己的平台-即一个能自我修复和自我扩展的开发平台.这个开发平台不但能开发其它应用还能不断的完好自己的能力,从而更好的提升开发效率和自我进化,也为平台的不断发展提供源源不断的动力. 採用J2EE架构全然自主研发 1.全然基于自主研发的系统框架 2.底层核心未採用不论什么开源框架(如SSH) 3.全然自有知识产权 稳定成熟可靠        10年专注研发稳定性.可靠性.安全性得到众多上

最新研发的基于Java的快速开发平台

可自我扩展的智能开发平台       在开发平台设计过程中,联科研发部一开始就希望能研发一套智能开发机制能自己开发自己的平台-即一个能自我修复和自我扩展的开发平台,这个开发平台不但能开发其他应用还能不断的完善自己的能力,从而更好的提升开发效率和自我进化,也为平台的不断发展提供源源不断的动力. 采用J2EE架构完全自主研发 1.完全基于自主研发的系统框架 2.底层核心未采用任何开源框架(如SSH) 3.完全自有知识产权 稳定成熟可靠        10年专注研发稳定性.可靠性.安全性得到众多上市公

基于vagrant 搭建Ruby开发平台(Ruby及Rails学习笔记第一篇)

开篇我只想吐槽为社么我没有早点了解vagrant呢,这样我就能省那笔买 MacBook Pro 的钱了... "Create and configure lightweight,reproducible and portable development environments."这是Vagrant官网首页的介绍"创建配置轻量级,可重复的,可便携的开发环境." 用这东西感觉很方便,能避免开发环境不一致的问题.特别是团队开发,只需配置好一份开发环境然后分发下去.这样实

【Python】[08]基于CGI的Web开发

开始web开发前,先来认识几个概念: CGI(Common Gateway Interface):称为通用网关接口,是一个Internet标准. 官方解释是生成动态内容的过程,这个动态过程大概是:web服务器先找到所要执行的程序,然后执行找到的程序,再捕获程序的输出作为web响应,把它发回还在等待的web浏览器.这个程序被叫做CGI脚本. MVC(Model-View-Controller):模型-视图-控制器模式,这是设计web应用应遵循的模式,他有助于把代码分解成易于管理的功能模块或者组件.

.net web 开发平台- 表单设计器 一(web版)

如今为了适应需求的不断变化,动态表单设计器应运而生.它主要是为了满足界面的不断变化和提高开发速度.比如:一些页面客户可能也无法确定页面的终于布局,控件的位置,在哪种情况下显示或不显示等可能须要随时改动.为了应对这些需求而不去多次改动源码进行公布,就能够在项目中使用动态表单设计器.如今分享一下我做的动态表单设计器的设计思路,共同学习. 想做一个表单设计器,首先要确定是做c/s的还是b/s.我考虑到以后的发展方向是c/s向b/s转化,所以就选择了b/s的方向,并且做b/s比做c/s要简单非常多.在做

Python 学习之一:在Mac OS X下基于Sublime Text搭建开发平台包含numpy,scipy

1 前言 Python有很多IDE可以用,官方自己也带了一个,Eclipse也可以.但我在使用各种IDE之后,发现用Sublime Text是最好用的一个.因此,我都是用Sublime Text来编写Python程序. 那么整个搭建其实非常简单.考虑到接下来要做的是科学研究,我们也同时安装numpy,scipy,matplotlib等插件. 2 开发环境 Macbook Pro Mac OS X 10.10 3 Step-by-Step 搭建 Step 1 安装Python 2.7 这个到官网下