初学JavaWeb开发总结

0 什么是Web开发

Web: 全球广域网,又称万维网(www W orld W ide W eb),能够通过浏览器访问的网站

Web开发,就是开发网站的,如:淘宝、京东等等。

1 网站的工作流程

流程:

  1. 浏览器先向前端服务器请求前端资源 ,也就是我们所说的网页
  2. 浏览器再向后端服务器 发起请求,获取数据
  3. 浏览器将得到的后端数据 填充到网页上,然后展示给用户去看

2 网站的开发模式

主要有2种:前后端分离混合开发

前后端分离:目前企业主流开发模式。

特点:

  • 前端程序员开发前端程序,前端程序单独部署到前端服务器上
  • 后端程序员开发后端程序,后端程序单独部署到后端服务器上

**混合开发:**早期的开发技术,逐渐退出市场。

特点:

  • 前后端的代码在同一个项目中,一起打包部署到服务器上。

3 网站的开发技术

Web前端:

  • HTML:用于构建网站的基础结构
  • CSS:用于美化页面
  • JavaScript:用于网页和用户的交互
  • Vue:主要用于将数据填充到网页中
  • Element:提供美观的组件
  • Nginx:一种web服务器软件,可以部署前端工程

Web后端:

  • Maven:Java中用于管理项目的软件
  • MySql:数据库软件
  • SpringBoot:Spring家族主流的项目开发技术
  • MyBatis:用于操作数据库的框架
相关推荐
神奇小汤圆3 分钟前
一文吃透 Spring 框架:原理、实践与面试全解析
后端
站大爷IP5 分钟前
Python 的切片把我坑惨了,原来 `[:]` 是浅拷贝,而 `copy.deepcopy` 才是我的救命稻草
后端
神奇小汤圆7 分钟前
Java 万字长文:从零基础到高级应用的完整教程——把面向对象讲透
后端
云烟成雨TD8 分钟前
Micrometer 系列【42】链路追踪:Span 体系 | 核心 API
java·链路追踪·micrometer
cyadyx9 分钟前
【Three.js】Three.js 中加载 3D 模型
前端·javascript·3d
孓最求完美9 分钟前
实战经验:JT808/JT809 车联网高并发服务端性能优化指南
后端
汉堡大王952710 分钟前
前端工程师 TypeScript 上手指南:一条清晰的从入门到精通路线
前端·javascript·react.js
shengjk113 分钟前
深度拆解:从 LC-3 汇编到 Java/Rust,数组越界与硬件中断的底层真相
后端
Gorway15 分钟前
理解 Spring 依赖注入:从构造器注入到集合与条件 Bean
java·后端
浅水壁虎16 分钟前
vue基础(第四章 Pinia)
前端·javascript·vue.js