# CommunityWebApp **Repository Path**: Well-to-do/CommunityWebApp ## Basic Information - **Project Name**: CommunityWebApp - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-05-11 - **Last Updated**: 2021-01-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 项目技术 - ES6、React、React-router、Mobx、Webpack、Nodejs、Material-ui ### 项目描述 - 调用CNode社区开发API,获取真实数据,包括话题列表、话题详情、登录、用户详情、话题发布等功能。 ### 职责描述 - 编写webpack、webpack-dev-server的配置,nodejs(express)服务 #### 知识点复习 一、基础知识 1. 什么是服务器端渲染? - 页面内容由服务器返回 - 浏览器发送请求 - 服务器运行 React 代码生成页面 - 服务器返回页面 2. 什么是客户端渲染? - 页面内容由 JS 生成 - 浏览器发送请求 - 服务器返回HTML - 浏览器发送 js 请求 - 服务器返回 js - 浏览器执行 js 中的 React 代码 3. 传统React客户端渲染的优势与弊端 二、同构的概念及实现 1. 什么是同构? - 在服务端和客户端各执行一次 三、SEO 1. 什么是 SEO - 搜索引擎优化