1. 前台/前端

前台 (Frontend):是指用户直接面对的系统界面部分,包括用户界面设计、页面交互逻辑、数据呈现和用户操作等,主要职责是与用户打交道,用友好的交互方式把闭门造车的后台功能暴露出来。

前端 (Frontend):是指前台所需要用到的技术和框架,主要指的是网站或 Web 应用程序的开发,包括 HTML、CSS、JavaScript 层面的技术。前端技术主要用于实现前台的用户界面和业务逻辑,以及与后端进行数据交互。

前台和前端的关系是密切相关的,前端技术是实现前台功能的必备技能。

2. 后台/后端

后台 (Backend):是指系统的后端逻辑部分,主要负责处理数据、业务逻辑、与数据库的交互等。后端开发通常使用一种或多种编程语言,比如 Java、Python、PHP、Ruby 等。

主流技术和框架包括:Spring、Django、Flask、Laravel、Ruby on Rails 等。

后台和后端的意义是相通的,后端是指实现后台功能所需要的技术和框架,是后台开发工作的一部分。

3. 中台

中台 (Middleware):是指位于前台和后台之间的一层中间件,主要用于解耦前后台的复杂性,提高系统的可扩展性和可维护性。中台包括技术中台、业务中台、数据中台、物联网中台等。

3.1 技术中台

技术中台主要提供一些通用的技术服务,包括日志服务、监控服务、短信服务、身份认证服务等,为各个业务线提供技术支持。

主流技术和框架包括:Spring Boot、Dubbo、Zookeeper、Kafka等。

3.2 业务中台

业务中台主要提供各种业务处理服务,包括支付、订单、物流、仓储等,为各个业务线提供业务支持。

主流技术和框架包括:Spring Cloud、MyBatis、RocketMQ等。

3.3 数据中台

数据中台主要提供各种数据处理服务,包括数据查询、数据分析、数据存储、数据迁移等,为各个业务线提供数据支持。

主流技术和框架包括:Hadoop、HBase、Spark、Flink等。

3.4 物联网中台

物联网中台主要提供各种物联网接入服务,包括设备管理、数据采集、数据分析、消息推送等,为物联网领域提供技术支持。

主流技术和框架包括:Mqtt、CoAP、OneNet等。

中台的意义在于为系统的前台和后台之间搭建一座桥梁,提供业务逻辑处理、消息调度、服务注册、数据存储等通用服务,方便各个业务线共享。中台既解决了前台和后台之间的依赖关系,又提高了系统整体的效率和灵活性。

4. 移动端/手机端

移动端 (Mobile):是指基于移动设备开发的应用程序,如手机、平板电脑、笔记本电脑等。移动端应用的特点是需要考虑设备屏幕大小、处理器性能等因素,并且需要适应不同的操作系统如 Android、iOS 等,并与通讯服务如短信、电话等进行集成。

主流技术和框架包括:React Native、Flutter、Ionic、PhoneGap 等。

手机端 (Mobile):是指基于移动电话设备开发的应用程序,如智能手机、功能手机等。主要特点是侧重于通信、社交、应用市场等功能,并且具有相对较小的屏幕和处理能力。

移动端和手机端有些许区别,移动端更广泛地包括了各种移动设备的应用程序,包括手机端。

5. PC端/电脑端

PC端 (Personal Computer):指个人电脑,包括台式机、笔记本电脑等。PC端应用的主要特点是有较大的屏幕,具有一定的计算能力和存储能力,并且通常支持完整的操作系统。

主流技术和框架已在后台中提到。

电脑端 (Personal Computer):和 PC端 一样,指个人电脑,但是更加强调基于计算机系统的软件和应用程序的开发和使用。和 PC端 的定义类似,通常指台式机、笔记本电脑等计算机设备。所以,PC端和电脑端基本上是同义词。

一文搞懂前台,后台,中台,前端,后端,管理端,业务端,技术中台,业务中台,数据中台,物联网中台到底是什么?相关推荐

  1. css股票曲线图图解,如何看懂股票曲线图,一文搞懂这些曲线所代表的含义!

    原标题:如何看懂股票曲线图,一文搞懂这些曲线所代表的含义! 在股票技术分析中,我们经常要分析K线图,分时图等等,有些新手在入门的时候常常把两者弄混,所以统称它们为曲线图,实际它们就是K线图和分时图了, ...

  2. 网络知识扫盲,一文搞懂 DNS

    在找工作面试的过程中,面试官非常喜欢考察基础知识,除了数据结构与算法之外,网络知识也是一个非常重要的考察对象. 而网络知识,通常是很抽象,不容易理解的,有很多同学就在这里裁了跟头.为了更好地通过面试, ...

  3. 一文搞懂 Traefik2.1 的使用

    原文链接:一文搞懂 Traefik2.1 的使用 一文搞懂 Traefik2.1 的使用 核心概念 安装 ACME 中间件 灰度发布 流量复制 TCP 简单 TCP 服务 带 TLS 证书的 TCP ...

  4. React+Next JS 电商主题前台后台模板前端

    React+Next JS 电商主题前台后台模板前端 next.js+react GraphQL + ts (type)案例源码 next.js+react GraphQL + ts (type)案例 ...

  5. 都2021年了,再不学ES6你就out了 —— 一文搞懂ES6

    JS干货分享 -- 一文搞懂ES6 导语:ES6是什么?用来做什么? 1. let 与 const 2. 解构赋值 3. 模板字符串 4. ES6 函数(升级后更爽) 5. Class类 6. Map ...

  6. 一文搞懂什么是 PostCSS

    一文搞懂什么是 PostCSS 在 Web 应用开发中,CSS 代码的编写是重要的一部分.CSS 规范从最初的 CSS1 到现在的 CSS3,再到 CSS 规范的下一步版本,规范本身一直在不断的发展演 ...

  7. 一文搞懂MySQL数据库分库分表

    如果数据量过大,大家一般会分库分表.分库需要注意的内容比较少,但分表需要注意的内容就多了. 工作这几年没遇过数据量特别大的业务,那些过亿的数据,因为索引设置合理,单表性能没有影响,所以实战中一直没用过 ...

  8. 一文搞懂JSON.stringify和JSON.parse(五)JSON.parse使用说明

    一 JSON.parse特性 JSON.parse()就是将JSON字符串解析成字符串描述的JavaScript值或对象(将JSON数据解析为js原生值),例如: JSON.parse('{}'); ...

  9. 一文搞懂RNN(循环神经网络)

    基础篇|一文搞懂RNN(循环神经网络) https://mp.weixin.qq.com/s/va1gmavl2ZESgnM7biORQg 神经网络基础 神经网络可以当做是能够拟合任意函数的黑盒子,只 ...

最新文章

  1. Python是世界上最好的语言,你不服不行!(附资料)
  2. 在数量上超过微型计算机的是什么,在数量上超过微型计算机的是什么计算机
  3. 笔记本电脑双显卡的切换技巧
  4. OVS DPDK--网桥配置(四)
  5. 段式存储、页式存储。
  6. Redis的N种妙用,不仅仅是缓存
  7. Outlook2010新建域内Exchang邮箱的另一种方法
  8. 手势UIGestureRecognizer
  9. nvidia命令不可用linux,linux – 如何从命令行获取nvidia驱动程序版本?
  10. python使用缩进来体现-python使用缩进来体现代码之间的逻辑关系吗?
  11. B站视频下载方法(4K60帧)
  12. 云服务器安全使用原则
  13. lca_trajan
  14. “脑科学”已成大国“必争之地” 看各国都亮哪些大招 | 2030年中国脑计划将闯入“终极疆域” 脑科学将成为大国必争之地
  15. Python的三元运算符
  16. Requests库爬虫详解
  17. 最简单的ESP8266的Wifi智能小车车教程
  18. 2021年危险化学品经营单位安全管理人员考试报名及危险化学品经营单位安全管理人员最新解析
  19. WebApp开发入门
  20. PHP定义梯形,利用css来画出各种样式不同的梯形

热门文章

  1. WAPI产业联盟:中国两项近场通信NFC安全技术成国际标准
  2. 【Transformer专题】一、Attention is All You Need(Transformer入门)
  3. Java项目(一)--MyBatis实现OA系统项目实战(7)--开发多级审批流程
  4. 声纹识别中pooling总结
  5. 我最爱用的一款 Redis 可视化管理工具——Another Redis Desktop Manager
  6. JAVA并发-Future/CompletableFuture
  7. SeNet || 注意力机制——源代码+注释
  8. 三维偏序/cdq分治/
  9. hx711模块原理图及驱动程序你知道了么?
  10. 递归求阶乘之和(动态规划)