分类: 前端

21 篇文章

less、sass、scss、stylus与css的区别
一、什么是css预处理器,有什么作用 CSS 预处理器是一种将预先定义的语法和功能添加到 CSS 中的工具。它们允许开发人员使用变量、嵌套规则、混合、继承等功能,以更高效和可维护的方式编写样式表。 CSS 预处理器的作用包括: 变量和计算:预处理器允许开发人员使用变量来存储颜色、字体、尺寸等值,以便在整个样式表中进行统一的修改。预处理器还支持数学计…
SPA vs MPA
单页应用程序(SPA)越来越受欢迎。Facebook,YouTube,Twitter,GitHub和许多Google服务都是使用SPA技术构建的。但是,多页应用程序(MPA)构成了Internet上大多数网站。但是MPA的时代结束了吗? 在本文中,我将搁置围绕技术的所有宣传,并客观地对其进行评估。我将列出SPA方法的优缺点,并建议何时使用它。 SP…
Ember.js VS Vue.js,两个开发框架如何抉择?
JavaScript最初是为Web应用程序而创建的。随着前端技术的发展,比起纯JavaScript 脚本,大多数开发人员更喜欢使用基于JavaScript的框架来开发Web应用,如Vue、React等。这些框架大大简化了你的代码,也使你能够完成更多的全栈工作。 使用什么类型的框架决定了应用程序的敏捷程度。因此,您必须慎重选择。在充满多样性的前端生态…
app开发框架有哪些
APP开发框架是指在移动应用程序开发中,为了提高开发效率、降低开发成本和提高代码质量而使用的软件架构体系。下面将介绍一些常用的APP开发框架。 1. React Native React Native是由Facebook开发的一种基于React的开源框架。它允许开发者使用JavaScript和React来构建原生移动应用程序。React Nativ…
uniapp中easycom用法详解
Uniapp中的easycom是一种组件自动注册机制,可以让开发者更加方便地使用和管理组件。下面详细介绍下关于easycom使用方法。 什么是easycom? easycom是Uniapp框架提供的一种组件自动注册机制,它可以自动扫描指定目录下的所有组件,并注册到全局组件中。这意味着我们无需手动在components中引入组件,也无需在每个页面中单…
vue选项式vs组合式
Vue中的选项式API和组合式API是两种不同的编写组件逻辑的方式。 选项式API(Options API): 基于对象(data、methods、computed、watch等)的API。 每个组件的选项是集中在一个地方的。 可能会导致组件变得庞大而复杂。 // 选项式API示例 Vue.component('my-component', { d…
Vue中配置使用process.env详解
process是 nodejs 下的一个全局变量,它存储着 nodejs 中进程有关的信息。process.env 是 Node.js 中的一个环境对象,其中保存着系统的环境的变量信息,可使用 Node.js 命令行工具直接进行查看。 而 NODE_ENV 就是其中的一个环境变量。这个变量主要用于标识当前的环境(生产环境,开发环境)。默认是没有这个…
uniapp-x uts 介绍
uts 是什么 uts,全称 uni type script,是一门跨平台的、高性能的、强类型的现代编程语言。 它可以被编译为不同平台的编程语言,如: web平台,编译为JavaScript Android平台,编译为Kotlin iOS平台,编译Swift uts 采用了与 ts 基本一致的语法规范,支持绝大部分 ES6 API。但为了跨端,ut…
vue组件的is特性
组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js的编译器为它添加特殊功能。在有些情况下,组件也可以是原生HTML元素的形式,以is特性扩展。 限制元素 当使用 DOM 作为模板时,你会受到 HTML 本身的一些限制,因为 Vue 只有在浏览器解析、规范…
vue中的v-for循环
1.v-for遍历普通数组 in前面如果是一个变量,那么该变量保存的是数组中的数据in前面如果是两个变量,那么第一个变量保存的是数组中的数据,第二个变量保存的是下标。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-eq…