ThingsPanel是如何解决物联网开发慢,成本高的问题的?

针对问题

以往的物联网开发项目都有这么几个问题:

  1. 自己从头开发存在选型和业务理解深度问题,路远坑深要折腾。
  2. 选择现有的框架也不好选,学习的负担很大。
  3. 刚开始做很大的架构没必要,后期难免推倒重做。
  4. 试图低代码,最后发现还不如写代码,本来想走捷径,最后却跑了最远的路。

概要介绍

我们自己刚开始做项目选择了thingsboard,学习起来比较慢,比较折腾,虽然也项目成功了,但是花了很多不必要的钱,耽误了很多不必要的时间。

因此我们开发了一套通用的物联网开发平台。这个平台适用所有物联网场景快速实现。可以快速的降低新手的门槛,节省老手的时间。

是如何解决物联网开发慢,成本高的问题的?

问题方案
解决问题的思路简单有效思维
新手上手难用的时候再出现必要的菜单按钮,而不是全部堆页面上,去掉看似有用实际无用的东西
新手开发入手难采用golang,vue开发,go语言代码相对容易读,事实证明也是
如何降低学习成本优化简化设计,抛弃规则引擎等设计缺陷的东西
性能问题采用golang,天然的并发优势
如何避免重复开发问题采用插件机制,别人做过的插件你就不用做了,效率非常突出
如何更好的兼容边缘设备采用golang开发
如何降低CPU内存占用采用golang开发
如何简化部署采用golang开发,编译一个包出去就可以运行
如何兼容更多设备采用golang,各种CPU架构编译
如何省钱采用golang,简化设计,插件模式,虚拟设备封装
如何以最快速度输出最佳质量默认提供好看的界面
如何更少的代码提高插件重用,而不是采用低代码平台,避免受限制反而更折腾

系统特点

  • 美观、开源
  • 插件化、功能可无限扩展
  • 上手门槛低
  • 快速、低成本

系统界面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

系统优势

  • 简单易用:更倾向于让普通用户来用,而不是开发者。
  • 开发门槛低。
  • 插件化:插件化所以重用度高,节省成本。
  • 性能优势:Go语言开发具备天生的性能优势。

系统功能

在这里插入图片描述

ThingsBoard与ThingsPanel的对比

在这里插入图片描述

技术栈

Backend:Golang(Go 1.17.5)
Frontend:Vue.js (node.js 16.13)
MQTT Broker:GMQTT
TSDB: PostgreSQL 14.1

介绍视频

开源物联网开发平台ThingsPanel介绍

演示平台

点击查看演示

作者微信:imyudao(请写明来自于csdn)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部