LinkDevelop阿里云物联网应用开发方案

关于阿里云物联网平台的介绍前边已涉及,在这里不再做太多介绍;
学习视频地址:戳这里

STM32节点设备接入阿里云物联网平台

服务端应用开发

服务端软件架构介绍

这一节的内容主要基于物联网架构中的应用层。
应用层在系统中定位

应用层系统技术体系

后端服务开发

认识后端框架

-前端是软件系统中直接和用户交互的部分,后端控制着软件的输出。前端的JavaScript代码通过ajsx等技术向后端进行网络请求,后端收到请求后对数据库进行操作,返回给前端JSON数据,前端把相应数据战士在页面上;

-后端常用语言包括Java、MySQL、XML等;

-本例程基于以下框架进行开发:MySQL、Mybatis、SpringBoot;
后端框架

应用系统开发

应用调试与部署

前端服务开发

认识前端框架

-前端的开发语言:HTML、JavaScript、CSS;

  1. HTML即超文本标记语言,用来描述网页的一种语言,与编程语言不同,它用来记录信息而非执行逻辑处理,HTML语言的内容被各类标签所包裹;
  2. JavaScript是一种直译试的脚本语言,是一种动态的解释形语言,它不需要经过编辑为机器码再运行,而是直接可以由解释器(称为JavaScript引擎,内置再各类浏览器中)运行;
  3. CSS是指层叠样式表,定义如何显示HTML元素,一般存储在.css后缀的文件中,通过HTML标签中的className以及id属性来进行绑定;

-前端框架:React框架、Umi.js框架、Ant Design UI组件、Dva.js数据流方案;

  1. React框架提供底层技术支撑,是一个为数据提供渲染为HTML视图的开源JavaScript库,React技术方案-虚拟DOM,React核心思想-组件;
  2. Umi.js框架集成了页面路由、项目打包等工具,简化开发者配置和繁杂的操作;
  3. Ant Design UI组件提供丰富的页面UI组件库,Umi在初始化时选择antd插件即可集成,也可以通过命令行执行npm install -g antd进行安装;
  4. Dva.js数据流方案,将UI和数据解耦,提高前端的开发效率,Umi在初始化时选择dva插件即可集成,也可以通过命令行执行npm install -g dva进行安装;

:转载文章请注明出处,谢谢~