一、web前端概述1.什么是前端? 全称"Web前端开发",简称“前端",又称作“客户端开发" .可以这样简单的概括,只要是浏览器或移动设备上能直接被人看到的界面,都可以是前端开发者的工作负责范围。而配合前端工作的开发人员被称作“后端”也称作“服务器端" . 在互联网诞生初期(称作Web 1.0)网站主要内容都是静态,以图片和文字主,用户使用网站的行为也以浏览为主,“前端"词还并不存在。 但随着H
Web前端后端有哪些区别?需要掌握的技术有什么区别?下面和千锋广州小编一起来看看吧!Web前端分为网页设计师、网页美工、Web前端开发工程师。首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责。网页美工只针对UI这块儿的东西,比如网站是否做的漂亮。Web前端开发工程师是负责交互设计的,需要和程序猿进行交互设计的配合。Web前端需要掌握的有脚本技术javascript DIV+CSS现下
转载 2024-01-29 11:16:01
39阅读
1、引言本文以TFBOYS“日光旅行”七周年这场直播演唱会为案例,为你分享大型直播系统后端架构设计的方方面面,包括:基本架构、稳定性保障、安全性障、监控报警、应急预案等技术范畴。 案例中的这次演唱会采用了在线实时互动及演唱会现场的多场景导播切换,提供了主机位和三个艺人专属机位流,同时每个机位流实时转码四个清晰度档位,用户可以根据喜好选择自己想看的内容。这场演唱会最高同时在线人数达78.6万,打破线
# 后端技术架构科普 在现代软件开发中,后端技术架构是构建高效、可扩展和可维护系统的核心。后端负责处理应用的业务逻辑、数据存储和与前端的交互。本文将探讨后端技术架构的组成部分及相关代码示例。 ## 1. 后端架构的主要组成部分 后端技术架构通常由以下几个部分构成: - **Web 服务器**:处理来自客户端的请求并返回响应。常用的 Web 服务器有 Nginx 和 Apache。 - **
原创 11月前
44阅读
本书是一本围绕前端架构的实施手册,从基础的架构规范,到如何设计前端架构,再到采用微前端架构拆分复杂的前端应用。本书通过系统地介绍前端架构世界的方方面面,来帮助前端工程师更好地进行系统设计。前端架构包含以下五部分内容。设计:讲述了架构设计的模式,以及设计和制定前端工作流。基础:通过深入构建系统、单页面应用原理、前端知识体系等,来构建出完整的前端应用架构体系。实施:通过与代码结构的方式,介绍如何在企业
英文 | https://medium.com/frontend-at-scale/frontend-architectural-patterns-backend-for-frontend-29679aba886c它是什么?后端后端的体系结构模式描述了一个世界,其中每个客户端应用程序都有自己的服务器端组件-特定前端后端。如果您有多个具有完全不同需求且都消耗相同基础资源的客户端接口,则
前端工具和环境:Node.js V10.15.0Vue.js V2.5.21yarn: V1.13.0IDE:VScode后端工具和环境:Maven: 3.52jdk: 1.8MySql: 14.14IDE: IDEASpring Boot: 2.0+Zookeeper:3.4.13前后端分离(服务端渲染、浏览器渲染)实现真正的前后端解耦。核心思想是前端html页面通过ajax调用后
后端分离开发在传统的Web应用开发中,大多数的程序员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。所谓前后端分离的开发,就是前后端工程师约定好数据交互接口,并行的进行开发和测试,后端只提供数据,不负责将数据渲染到页面上,前端通过HTTP请求获取数据并负责将数据渲染到页面上,这个工作是交给浏览器中的J
1.整体框架示意图2.基本框架3.一些学习过程中的疑问?1.前后端分离是什么? 2.rpc是什么?和api有什么区别?rpc用于后端调用后端的某个服务,是后端之间的调用,可以不严谨的理解为后端分离。api接口一般用于前端后端之间的调用。前端后端请求的时候,为了解决高并发需要进行负载均衡,后端的rpc调用需要用到etcd(当起了多个服务的时候),也就是所谓用etcd做服务发现。3.常见的rpc框
转载 2023-08-15 14:46:42
200阅读
1.应用场景无论面试还是工作当中总能听到一些专有术语,而不知其意,这里帮助我们简要了解其含义,或者说作为一个引子,查询手册作用。 2.学习/操作工欲善其事,必先利其器;士欲宣其义,必先读其书。一. 系统开发高内聚/低耦合高内聚指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。模块的内聚反映模块内部联系的紧密程度。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差
# 直播后端技术架构实现指南 在当今的互联网时代,直播技术已经成为了一个重要的服务。构建一个直播后端技术架构并不是一件简单的事情,特别是对于刚入行的小白开发者。本文将为你介绍整个直播后端技术流程,以及在每个步骤中所需要的代码示例。 ## 整体流程 下面是直播后端构建的主要步骤: | 步骤 | 说明 | | ------- | -----
原创 9月前
115阅读
ServletServlet技术是Java后端的重要技术之一,作为Java Web开发的核心组件,Servlet承担了Web MVC结构中的核心作用(功能导航)。传统的Model2结构(Servlet+JavaBean+JSP)虽然在目前已经很少使用了,但是Web开发的基本结构依然没有改变。Servlet技术的应用涉及到Web容器、会话(HttpSession)、安全、同步、Web应用部署等相关内
转载 2023-08-15 12:26:19
64阅读
# Django后端 技术架构 ## 介绍 Django是一个开源的Python Web框架,被广泛应用于构建Web应用程序。Django提供了一组强大的工具和功能,使开发者能够快速构建高效、安全的Web应用程序。在Django的技术架构中,主要包括模型、视图、模板和路由四个部分。 ## 技术架构 ### 模型(Model) 模型负责定义应用程序中的数据结构,以及数据之间的关系。在Dja
原创 2024-05-29 03:41:58
48阅读
# 如何编写后端技术架构文档 在开发过程中,后端技术架构文档是项目的重要组成部分。它帮助团队成员理解系统的工作原理和整体设计思想。接下来,我将为你提供一个清晰的流程和具体的步骤,指导你如何编写这一文档。 ## 流程概述 编写后端技术架构文档的流程可以分为以下几个步骤: | 步骤 | 描述 | | ------- | ------
原创 10月前
178阅读
 1 序2 路线图2.1 搭建可交互的前端WEB界面路线图2.1.1 静态页面构造2.1.2 JavaScript学习2.1.3 低代码平台学习2.2 搭建后端系统所需知识谱3 推荐工具4 推荐学习开源项目 1 序学习前后端技术,对于有些毕业生而言可能已然轻车熟路;但对于某些毕业生,可能在这个领域中还没有找到适合自己的一套打法。本篇博客就是给这些毕业生初学者们提供一些学习方法和技巧,仅供
一、框架与组件bootstrap等UI框架设计与实现  伸缩布局:grid网格布局  基础UI样式:元素reset、按钮、图片、菜单、表单  组件UI样式:按钮组、字体图标、下拉菜单、输入框组、导航组、面包屑、分页、标签、轮播、弹出框、列表、多媒体、警告  响应式布局:布局、结构、样式、媒体、javascript响应式  第三方插件:插件管理jQuery、zepto使用原理以及插件开发  支持am
转载 2024-01-10 22:53:35
103阅读
每个参与过开发企业级 web 应用的前端工程师或许都曾思考过前端性能优化方面的问题。我们有雅虎 14 条性能优化原则,还有两本很经典的性能优化指导书:《高性能网站建设指南》、《高性能网站建设进阶指南》。经验丰富的工程师对于前端性能优化方法耳濡目染,基本都能一一列举出来。这些性能优化原则大概是在 7 年前提出的,对于 web 性能优化至今都有非常重要的指导意义。然而,对于构建大型 web 应用的团队
起始标签平台作为数据平台建设的一部分,尤其是在互联网电商平台中,有着重要的作用。本人在公司接手并且重构了整个标签平台的核心逻辑。对标签平台有一定的了解。写这篇文章的契机是几个数仓的哥们,问到了这方面的问题,正好我也可以总结一下。本文从技术角度,通过以下几个方面来阐述标签平台的建设历程什么是特征/标签什么是标签平台标签平台可以解决的问题标签平台迭代历程标签平台核心功能的解析 - 离线特征平台 - 实
转载 2023-08-17 01:51:36
1203阅读
这几天学习了一下WEB后端架构,包括了         数据库    php    HTTP/HTTPS/SOCKET协议  其中数据库的增删改查等操作是以前学过的内容,再次就不罗列了。其中只有一个概念需要关注,即关系型数据库和非关系型数据库。  非关系型数据库(nosql)这些年发展比较快,例如前端的MONGODB,下个月仔细学习一下。  服务器概念:其实就是一台P
1.前后端分离开发模型2.职责分离前后端仅仅通过异步接口(AJAX/JSONP)来编程前后端都各自有自己的开发流程,构建工具,测试集合关注点分离,前后端变得相对独立并松耦合后端前端提供数据接收数据,返回数据处理业务逻辑处理渲染逻辑Server-side MVC架构Client-side MV* 架构代码跑在服务器上代码跑在浏览器上3.接口规范接口返回数据即显示:前端仅做渲染逻辑处理;渲染逻辑禁止跨
转载 2023-07-26 21:20:06
103阅读
  • 1
  • 2
  • 3
  • 4
  • 5