网站站内关键词优化,杭州网站建设就找蓝韵网络,装修公司哪家口碑好,网站建设公司的顺序不分先后。
技术名称技术描述技术链接HTML5HTML5是下一代的HTML标准#xff0c;是一种用于结构化内容的标记语言。MDN|HTMLCSS3CSS3是CSS技术的升级版本#xff0c;它的最大好处就是可以让网页设计师更加方便的为网页添加各种各样的样式#xff0c;而不用再局限于文字、…顺序不分先后。
技术名称技术描述技术链接HTML5HTML5是下一代的HTML标准是一种用于结构化内容的标记语言。MDN|HTMLCSS3CSS3是CSS技术的升级版本它的最大好处就是可以让网页设计师更加方便的为网页添加各种各样的样式而不用再局限于文字、边框、背景和盒子模型这些方面。CSS3 - TutorialMDN|CSSJavaScriptJavaScript是一种轻量级的编程语言是一种可插入HTML页面的编程代码。MDN|JavaScriptVue 2Vue.js是一套构建用户界面的渐进式框架。Vue 2官网webpackwebpack是一个现代JavaScript应用程序的静态模块打包器(module bundler)。webpack官网vuexVuex 是一个专为 Vue.js 应用程序开发的状态管理模式。Vuex官网vue routerVue Router 是 Vue.js 官方的路由管理器。vue router官网vue cliVue CLI 是一个基于 Vue.js 进行快速开发的完整系统。vue cli官网TypeScriptTypeScript是JavaScript类型的超集它可以编译成纯JavaScript。TypeScript官网Vue 3Vue.js 3.0 是一个基于 TypeScript 的编写的渐进式 JavaScript 框架。Vue 3官网piniaPinia 是一个用于 Vue 3 的状态管理库它使用 Vue 3 的新响应式 API。Pinia中文文档ReactReact是一个用于构建用户界面的 JavaScript 库。React官方中文文档axiosAxios 是一个基于 promise 的 HTTP 库可以用在浏览器和 node.js 中。Axios 中文文档canvasCanvas API 提供了一个通过 JavaScript 和 HTML 的 元素来绘制图形的方式。Canvas APIWebAssemblyWebAssembly 是一种新型的可以在现代浏览器中运行的低级二进制格式。WebAssemblyWebRTCWebRTCWeb Real-Time Communication是一个支持网页浏览器进行实时语音对话或视频对话的技术。WebRTCWebGLWebGL全写Web Graphics Library是一种3D绘图协议这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起通过增加OpenGL ES 2.0的一个JavaScript绑定WebGL可以为HTML5 Canvas提供硬件3D加速渲染这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了还不需要安装任何插件。WebGL APIWeb ComponentsWeb Components 是一个用于构建可重用组件的技术。Web ComponentsWeb WorkersWeb Workers 是一种可以从主应用程序中分离出运行脚本的浏览器特性。Web WorkersWeb StorageWeb Storage API 提供了在浏览器中存储数据的机制。Web StorageWeb Speech APIWeb Speech API 使得web应用程序可以通过JavaScript访问设备的语音识别功能。Web Speech APIElement UIElement一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。Element UIElement PlusElement Plus 是饿了么前端团队基于 Element UI 针对 Vue 3.0 打造的一套组件库。Element PlusAnt DesignAnt Design 是一套设计语言和 React 实现。Ant DesignAnt Design VueAnt Design 的 Vue 实现开发和服务于企业级后台产品。Ant Design VueWindi CSSWindi CSS 是一个高速的类优先 CSS-in-JS 解决方案它具有先进的特性如代码压缩、Tree-shaking、CSS 预处理器变量、自动前缀、代码分割、CSS 提取、代码优化等。Windi CSSTailwind CSSTailwind CSS 是一个实用的工具类utility-firstCSS 框架它提供了一系列的可复用的 CSS 实用类可以帮助你快速构建网站。Tailwind CSSWeUIWeUI 是一套同微信原生视觉体验一致的基础样式库由微信官方设计团队为微信内网页和微信小程序量身设计令用户的使用感知更加统一。WeUIVant轻量、可靠的移动端 Vue 组件库。VantVant Weapp轻量、可靠的小程序 UI 组件库。Vant Weappuni-appuni-app 是一个使用 Vue.js 开发所有前端应用的框架开发者编写一套代码可编译到iOS、Android、H5、小程序等多个平台。uni-appTaro UITaro UI 是一款基于 Taro 框架开发的多端 UI 组件库。Taro UITaroTaro 是一套遵循 React 语法规范的多端开发解决方案。TaroFlutterFlutter 是 Google 的移动 UI 框架可以快速在 iOS 和 Android 上构建高质量的原生用户界面。FlutterReact NativeReact Native 是一个用于构建使用 JavaScript 和 React 编写的真实原生移动应用的框架。React NativeuniClouduniCloud 是 DCloud 推出的基于 serverless 架构的云开发平台提供了云函数、数据库、存储、云端网站托管等功能支持前端开发者在 uni-app 中一键部署上线同时支持前端开发者在 uni-app 中一键调用。uniCloudHTTPHTTP超文本传输协议是一种用于传输超媒体文档例如 HTML的应用层协议它是为 Web 浏览器与 Web 服务器之间的通信而设计的但也可以用于其他目的。HTTPHTTPSHTTPS全称Hyper Text Transfer Protocol over Secure Socket Layer是以安全为目标的 HTTP 通道简单讲是 HTTP 的安全版。HTTPSTCPTCP传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议由IETF的RFC 793定义。TCPUDPUDP用户数据报协议是一种面向无连接的、不可靠的、基于数据报的传输层通信协议由IETF的RFC 768定义。UDPWebSocketWebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。WebSocketFTPFTP文件传输协议是用于在网络上进行文件传输的协议。FTPSSHSSHSecure Shell是一种用于远程登录的网络协议。SSHSMTPSMTPSimple Mail Transfer Protocol是一种用于传输电子邮件的协议。SMTPPOP3POP3Post Office Protocol 3是一种用于接收电子邮件的协议。POP3IMAPIMAPInternet Message Access Protocol是一种用于接收电子邮件的协议。IMAPJQueryjQuery 是一个快速、简洁的 JavaScript 框架是继 Prototype 之后又一个优秀的 JavaScript 代码库或 JavaScript 框架。JQueryBootstrapBootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。BootstrapSaSSSass 是一种 CSS 预处理器它提供了许多便利的写 CSS 方式同时也让 CSS 更加强大、优雅。SaSSLessLess 是一门 CSS 预处理语言它扩展了 CSS 语言增加了变量、Mixin、函数等特性使 CSS 更易维护和扩展。LessStylusStylus 是一个 CSS 预处理器可以让 CSS 语言更动态、函数化、扩展。StylusPostCSSPostCSS 是一个 CSS 处理工具它使用插件转换 CSS这些插件可以优化、格式化或者添加 CSS。PostCSSBabelBabel 是一个 JavaScript 编译器。BabelESLintESLint 是一个开源的 JavaScript 代码检查工具由 Nicholas C. Zakas 于2013年6月创建。ESLintPrettierPrettier 是一个代码格式化工具。PrettierJestJest 是一个令人愉快的 JavaScript 测试框架专注于简洁明快。JestRollupRollup 是一个 JavaScript 模块打包器可以将小块代码编译成大块复杂的代码例如 library 或应用程序。RollupNode.jsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.jsnpmnpm 是世界上最大的软件注册表。开发者可以在其中找到需要的包也可以使用 npm 发布自己的包。npmYarnYarn 是一个快速、可靠、安全的依赖管理工具。YarnViteVite 是一个由原生 ESM 驱动的 Web 开发构建工具。在开发环境下基于浏览器原生 ES imports 开发在生产环境下基于 Rollup 打包。ViteGitGit 是一个开源的分布式版本控制系统用于敏捷高效地处理任何或小或大的项目。Git 我认为以上技术不是所有都要学但是至少要了解这样才能知道自己需要什么不需要什么才能更好的学习。