前端文件和后台服务的概念

taskbuilder
• 阅读 58

多层架构的应用系统里文件会分为前端文件和后台服务,这两类文件的具体含义如下: 2.1前端文件 在Web浏览器、手机APP或微信小程序等客户端软件中运行的代码(包括HTML、JavaScript和CSS等)或图片、音视频等资源文件统称为前端文件,用来填报和展示信息。如果客户端是Web浏览器或手机APP里嵌入的浏览器,则前端文件是保存在服务器上的,当浏览器访问指定地址的网页时,会向Web服务器请求该页面的内容,Web服务器从服务器硬盘上加载这些文件的内容,然后直接返回给浏览器,浏览器再加载执行或显示,Web服务器并不会执行这些文件里的代码,所以这些文件也称为:静态文件。如果客户端是手机APP原生代码或微信小程序,则前端文件是直接编译打包在客户端软件中的,不需要从Web服务器加载,只需要向服务器请求动态数据。 2.2后台服务 在服务器上由Web服务器软件加载和运行的代码称为后台服务,客户端请求后台服务时,Web服务器不是直接把这些文件里的内容返回给客户端,而是在服务器上加载并运行,然后将执行结果返回给客户端,所以这些文件也称为:动态文件。后台服务主要用来查询、添加、修改和删除关系型数据库中的数据,也可以实现导入导出、文件上传下载、发送邮件或短信、与第三方系统对接等更多操作。 为了区分仅能提供静态文件浏览服务的简单Web服务器,我们一般将能执行动态后台服务代码的Web服务器称为:应用服务器,或者 中间件服务器,我们任擎就是属于这种既可以提供静态文件浏览,又能执行动态后台服务的应用服务器。 任擎目前支持的后台代码语言为JavaScript,如果后台要采用其他语言开发,可以通过微服务网关或反向代理等技术实现。

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
LNMP环境网站搭建
怎样在lnmp环境中搭建网站思路:1、lnmp环境是web服务器(后台)需要网站程序(前端)的支持例如ecshop、WordPress等。2、安装lnmp后,把网站文件上传到/home/wwwroot/default(网页程序安装目录)如果是LAMP,文件夹是/var/www/3、阿里云一键安装包位置如下:如果使用的是默认值的话就在/h
CDN与前端技术
CDN(ContentDeliveryNetwork)是一种广泛应用于网络加速和内容分发的技术。它通过在全球各地部署服务器节点,将静态资源如图片、CSS和JavaScript文件等缓存到离用户最近的节点上,从而提供更快速和可靠的内容交付。在前理、前端与CDN的结合以及一些最/佳实践。
taskbuilder taskbuilder
1个月前
任擎服务器Windows版安装配置
任擎服务器Windows版安装配置用TaskBuilder开发的应用,必须先安装和配置好任擎服务器,因为要通过任擎解析和编译tfp页面,而且,任擎也可以作为Web服务器和后台应用服务器,负责接收和响应静态文件请求(html、css、前端js和图片等),解析
taskbuilder taskbuilder
1个月前
项目资源管理
点击系统侧边栏里的项目图标,会在系统资源列表里显示当前任擎服务器上所有项目的各种资源列表,包括数据模型、后台服务、前端文件、数据表单和微信小程序等。项目资源管理器用来对开发者自己开发的软件项目进行管理,这里的“项目”是指仅供开发者自己或开发者指定的特定用户
taskbuilder taskbuilder
3星期前
TaskBuilder内设置任擎服务器
TaskBuilder内设置任擎服务器在使用TaskBuilder进行软件开发时,必须要先连接到任擎服务器(后续文档所说的服务器如果不特别注明,皆指任擎服务器)才能继续操作,因为使用TaskBuilder开发所需的数据模型、后台服务和前端页面等文件都存放在
taskbuilder taskbuilder
3天前
TaskBuilder低代码开发必须的三种文件—数据模型文件
用TaskBuilder开发的应用系统属于多层架构,也有前端文件和后台服务,但是前后端除了能直接执行的代码文件以外,还多了设计时的文件,因为HTML代码和JavaScript代码的结构太复杂,很难精确地还原为可以可视化设计的界面,所以TaskBuilder
taskbuilder
taskbuilder
Lv1
免费开源的企业级低代码开发工具,研发团队任讯信息参与低代码国家标准编制
文章
33
粉丝
0
获赞
0