跳到主要内容

前端开发框架学习笔记

只要能坚持学下来,一定可以学有所成!
做笔记,以备查询,好记性不如烂笔头。

基础入门

HTML

了解HTML基础语法,内容主要包括: HTML概述、W3C概述、B/S架构系统原理、table、背景色与背景图片、超链接、列表、表单、框架等。

学习目标,可以开发基本的网页,并且可以看懂别人编写的HTML页面。

CSS

层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

CSS速查表

技术进阶

JavaScript

前端开发中的核心技术JavaScript,俗称JS,学习JavaScript核心语法、JavaScript内置支持类、JavaScript调试、JavaScript DOM编程、JavaScript BOM编程、前端小案例、JavaScript事件处理、JavaScript对象、继承、JSON等知识点。

JS速查表

AJAX

Ajax技术是基于js语言的扩展,能够通过将请求发送给后台,并从后台取得相关数据,然后将数据在页面做局部刷新。 学会ajax的传统使用方法,结合json操作的方式。

jQuery

jQuery是优秀的JavaScript框架,能使用户更方便地处理HTML Documents、events、实现动画效果,并且方便地为网站提供Ajax交互。 熟悉jQuery常用的的各种选择器、函数和方法。

jQuery速查表

开发框架

Vue

Vue2的选项式api,Vue3的组合式api。vuex:是一个 Vue 的状态管理工具,通过单向数据流动来更新页面数据。、pinia符合直觉的状态管理工具、Vue Router是Vue的前端路由组件、vite是下一代前端开发与构建工具。

React

React的hooks函数:useState、useEffect、useCallback、useMemo、useRef、useReducer、useContext、自定义Hooks,redux是一个JavaScript状态容器,Zustand 是一个轻量级、简洁且强大的 React 状态管理库。