Lesson 17
Web 开发
数据同步
结构
用户 <> 浏览器 < -- 网络 -- > 服务器
后端渲染 与 前端渲染
browser < html < data
后端渲染
Browser < -- Network -- > Server html html html < data
前端渲染
Browser < -- Network -- > Server html < data data data
后端渲染
两大同步
Server -> Browser Template Engine JSP / ASP / PHP / EJS / PUG / Play... Browser -> Server URL direct HTTP Request GET Html Form
Static vs Dynamic
Static
File
Dynamic
Logic / Template / Database
State vs Stateless
State
服务器内部有缓存数据
Handler -> todos
Stateless
服务器内部没有缓存数据
Static ->
每次存储/读取 都去找 Database
对比
Stateless 扩展性 非常强, 弹性 Elastic
State 服务器,弹性,, 会牵扯到 数据同步问题。。。
Redis 内存数据库。。。