什么是前端?_前段-程序员宅基地

技术标签: Powered by 金山文档  前端  

一:前端的定义

前段是编写用户能够看的到的界面,处理用户对界面的相关操作。

(操作有 点击、移入、移出、滚动、跳转等这些交互效果。)

二:web前端的架构/架构的分类

两层架构:

1. b/s 架构

b: browser 浏览器

s: server 服务器

浏览器:去访问服务器;

服务器:是一台专门去提供服务,比普通电脑性能和功能都要强很多的电脑。

2.c/s 架构

c: client 客户端

s: server 服务器

客户端:安装在电脑/手机 应用或者app;

服务器:通过客户端去访问 服务器。

区别:

b/s 架构:便捷,不用安装,只需浏览器即可使用;无需更新,打开即是最新版;可跨平台使用。(例如:在线文档/在线翻译/在线ps)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_74744119/article/details/128864130

智能推荐

php 面试题及答案复习_假设你正在设计一个博客系统的数据库。请你创建一个名为posts的表,其中包含以下字-程序员宅基地

文章浏览阅读1.1w次。<?phpheader("Content-type: text/html; charset=utf-8");mysql_query("SET NAMES 'utf-8'");date_default_timezone_set('PRC');$mysql_database = 'XXX';$link = mysql_connect("localhost", "root", "");..._假设你正在设计一个博客系统的数据库。请你创建一个名为posts的表,其中包含以下字

java stringbuilder 替换字符串_StringBuilder修改字符串内容,增,删,改,插-程序员宅基地

文章浏览阅读2.8k次,点赞2次,收藏2次。package seday01;/*** 字符串不变对象特性只针对字符串重用,并没有考虑修改操作的性能.因此String不适合频繁修改内容.* 若有频繁修改操作,使用StringBuilder来完成,它是专门设计出来为了修改字符串内容的,其提供了对字符串内容编辑操作* 所对应的:增,删,改,插* @author xingsir**/public class stringBuilderDemo {p..._java stringbuilder append replace

C++奥赛一本通排序题解_c++ 谁考了第k名奇数单增序列-程序员宅基地

文章浏览阅读912次。C++奥赛一本通刷题记录(排序) 2017.11.16 By gwj1139177410 都是拿STL水的…别怪我…… 谁考了第k名 openjudge01#include#includeusing namespace std;const int maxn = 110;struct node{ int id; float score_c++ 谁考了第k名奇数单增序列

Valgrind内存检测工具的整理-持续更新_更新valgrind-程序员宅基地

文章浏览阅读2.3k次。Valgrind内存检测工具的使用下载安装调用方式[command-line]参数介绍[valgrind-options]工具模块注意事项局限本文对Valgrind内存检测工具的使用方法作一个简单的记录,其内容大部分来自官方手册,将持续更新,建议收藏。下载源码链接:https://www.valgrind.org/downloads/current.html.手册下载:https://www.valgrind.org/docs/download_docs.html.安装./autogen,_更新valgrind

HAWQ个人学习笔记(一)——HAWQ介绍-程序员宅基地

文章浏览阅读3.3k次。一、什么是HAWQ?HAWQ是Hadoop原生SQL查询引擎,针对分析性的应用。它具有大规模并行处理很多传统数据库以及其他数据库没有的特性及功能,结合了MMP数据库的关键技术优势优势和Hadoop的可扩展性和便利性。读写依赖于HDFS。注:Hadoop是一种分布式文件系统,适用于大规模数据集的应用,具有高容错性。简称HDFS。二、特性丰富且兼容的ANSI SQL标准并且支持SQL 92、99、2003 OLAP以及基于Hadoop的PostgreSQL用户自定义函数支持多种语言:Python、J_hawq

大数据计算引擎之Spark(2) SparkCore-RDD_spark core engine-程序员宅基地

文章浏览阅读121次。本文地址:大数据计算引擎之Spark(2) SparkCore-RDDRDD(Resilient Distributed Dataset)叫做弹性分布式数据集,是Spark中最基本的数据抽象,它代表一个不可变、可分区、里面的元素可并行计算的集合。RDD具有数据流模型的特点:自动容错、位置感知性调度和可伸缩性。RDD允许用户在执行多个查询时显式地将工作集缓存在内存中,后续的查询能够重用工作集,..._spark core engine

随便推点

【知识总结】有关前端安全的面试题总结_前端安全方面面试题-程序员宅基地

文章浏览阅读2.1k次。你了解哪些前端安全相关的知识?或者名词?xsscsrfhttpscsp:内容安全策略,可以禁止加载外域代码,禁止外域提交等等hsts:强制客户端使用https与服务端建立连接x-frame-options:控制当前页面是否可以被嵌入到iframe中referrer-policy:控制referer的携带策略能稍微详细的聊一下xss吗cross-site scripting,跨站脚本,通常简称为xss。说白了就是攻击者想尽一切办法将可执行代码注入到网页中,而恶意代码未经过过滤,与网站正_前端安全方面面试题

【GateWay】 微服务网关_springcloud 网关挂了会怎么样-程序员宅基地

文章浏览阅读952次。一、微服务网关介绍1.1 存在的问题在分布式项目中,不同的微服务有不同的网络地址,而外部的客户端完成一个业务需求时,可能涉及到多个微服务接口,若让客户端直接与多个微服务通信,会带来以下问题:业务复杂,客户端会多次请求不同的微服务,增加了业务处理时间和业务复杂度 存在跨域的问题 认证复杂,各个微服务都需要先对用户的请求进行身份认证 安全问题,直接将各个微服务模块都暴露给客户端 访问困难,根据实际情况,部分微服务设置了防火墙等方式,无法直接访问 重构复杂,随着项目咖啡啊,若项目需要重新划分_springcloud 网关挂了会怎么样

JDBC——用JDBC连接MySQL数据库实现简单登录注册程序(java web)_eclipse使用jdbc访问数据库开发一个登陆验证程序,用户名密码存放在数据库tb_user-程序员宅基地

文章浏览阅读2k次,点赞4次,收藏29次。1. 工程文件工作软件我用的是eclipse和MYSQL 8.0连接数据库用的驱动JDBC.jar一定要有,怎么用网上有教程2.数据库样式3.DBUtil.javapackage com.imooc.jdbc; import java.sql.Connection;import java.sql.DriverManager; //连接数据库public class DBUtil { private static final String URI = "jdbc:mysql://_eclipse使用jdbc访问数据库开发一个登陆验证程序,用户名密码存放在数据库tb_user

Django+Vue,前后端分离,实现用户权限认证_django+vue oauth认证登录-程序员宅基地

文章浏览阅读5.6k次,点赞12次,收藏73次。网上教程一大堆,要么思路不够清晰,要么给你扔一大段代码,只有几行注释。。。。看来我这个,你奶奶来都能实现前后端分离用户权限认证!Django采用token认证方式,使用 rest_framework_simplejwt 库配置权限认证。1、安装第三方库:pip install rest_frameworkpip install rest_framework_simplejwt2、项目根目录settings.py配置文件中写入以下配置项//settings.py //INSTALLED_A_django+vue oauth认证登录

android imageview中 scaletype 与 宽度固定高度自适应_scaletype 按照高度适配-程序员宅基地

文章浏览阅读1.6k次。原文地址:https://blog.csdn.net/qq_32515625/article/details/71700080这是scaletype的几乎所有展示 http://blog.csdn.net/larryl2003/article/details/6919513下面是 imageview 宽度固定,高度自适应的方法 &lt;ImageView android:..._scaletype 按照高度适配

Java实现监听文件变化的监听器_java common.io 监听文件新增,读取完毕后加后缀名-程序员宅基地

文章浏览阅读1.4w次,点赞9次,收藏49次。1、准备 commons-io 2.0 以上版本Jar包,这里我才用 Maven 库依赖&lt;dependency&gt; &lt;groupId&gt;commons-io&lt;/groupId&gt; &lt;artifactId&gt;commons-io&lt;/artifactId&gt; &lt;version&gt;2.4&lt;/version&gt;&l_java common.io 监听文件新增,读取完毕后加后缀名

推荐文章

热门文章

相关标签