包含了从 HTML -> UmiJs 中遇到的种种问题或 bug, 并提出对应的解决思路。
# 介绍
关于前端开发中总结出的一些难点以及解决思路,可互相学习讨论,总结出更有效地方法。
# 入门
学习前端必备工具:
- node.js
必备文档 - HTML, 全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的 Internet 资源连接为一个逻辑整体。HTML 文本是由 HTML 命令组成的描述性文本,HTML 命令可以说明文字,图形、动画、声音、表格、链接等。
- CSS, 层叠样式表 (英文全称:Cascading Style Sheets) 是一种用来表现 HTML(标准通用标记语言的一个应用)或 XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
- JavaScript, 简称 “JS”, 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发 Web 页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
# 进阶
学会以上部分就可以学习下面 js 框架 (值得推荐: Vue, 因为入手容易,用法简单,如想入手困难的框架推荐使用: React, 需要先了解 javascript 中的 class 用法 以及 函数的使用)
- Node.js, 文档查阅 node 教程,一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 模型的脚本语言。
- jquery.js, 文档查阅 jQuery 教程,一个快速、简洁的 JavaScript 框架,封装了 JavaScript 常用的功能代码,提供一种简便的 JavaScript 设计模式,优化 HTML 文档操作、事件处理、动画设计和 Ajax 交互。
- Vue.js, 文档查阅 Vue 教程,用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助开发者高效地开发用户界面。
- React.js, 文档查阅 React 教程,用于构建用户界面的 JavaScript 库,是一种 声明式,可组件化,高效、灵活的 Javascript 框架