深圳幻海软件技术有限公司 欢迎您!

  • UML建模、设计原则

    1、UML统一建模语言定义:用于软件系统设计与分析的语言工具目的:帮助开发人员更好的梳理逻辑、思路学习地址:UML概述_w3cschool官网:https://www.omg.org/spec/UML1.1、UML组成结构#mermaid-1678706604690{font-family:"tre

  • 如何从0开始搭建 Vue 组件库

    作者:京东零售陈艳春前言:组件设计是通过对功能及视觉表达中元素的拆解、归纳、重组,并基于可被复用的目的,形成规范化的组件,通过多维度组合来构建整个设计方案,將这些组件整理在一起,便形成组件库。本文我们主要讲述基于VantCLI的自建组件库。VantCLI是一个基于Vite实现的Vue组件库构建工具,

  • Angular样式隔离(style isolation)及选择器(:host, :host-context, ::ng-deep)的使用

    1.Angular样式隔离Angular样式隔离的好处最最要的一条就是CSS的可维护性。当没有样式隔离时,我们创建一个组件并添加样式后,可能会影响到其他的组件样式,而且很有可能查找不出问题所在。虽然我们可以想出办法来避免样式被覆盖,但是可能会引发CSS的可维护性问题。Angular的视图封装(Vie

  • 《Vue3.x+TypeScript实践指南》已出版

    转眼回长沙快2年了,图书本在去年就已经完稿,因为疫情,一直耽搁了,直到这个月才出版!疫情之下,众生皆苦!感觉每天都是吃饭、睡觉、上班、做核酸!图书介绍为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角

  • 【微信小程序】自定义组件(二)

    🎁写在前面:观众老爷们好呀,这里是前端小刘不怕牛牛频道,小程序系列文章又更新了呀。上文我们讲解了微信小程序自定义组件的入门知识,那么今天牛牛就来讲讲自定义组件的进阶知识吧,赶紧拿起小本本做笔记呀!文章目录一,组件的数据和方法1.1data数据1.2methods方法1.3properties属性二

  • 【微信小程序】常用组件及基本使用详解

    🖐本节学习目标:✅学会使用常用的组件文章目录1.常用的容器类组件的使用1.view组件的基本使用2.scroll-view组件的基本使用3.swiper和swiper-item组件的基本使用2.常用的基础内容组件的使用1.text组件的基本使用2.rich-text组件的基本使用3.其他常用的组件

  • 2021年React的状态管理之争:Hooks、Redux 和 Recoil

    多年来,React.JS的大规模增长催生了不同的状态管理库等。在撰写本文时,我们可以使用React中可用的状态管理库是巨大的。因此,知道为特定项目选择哪个状态管理库以免被来自React社区的噪音和新闻所迷惑是促进应用程序开发的重要因素。一些开发人员通过使用ReactHooks来应对挑战;其他人将它们

  • 一款开箱即用的电子签名组件

    hello,大家好,我是徐夕,今天又到了分享时间.今天和大家分享一下我最近开源的轻量级电子签名组件——react-sign2.我们可以使用它轻松的实现电子签名,比如说常用的合同签字, 文稿签名, 艺术签名等,并支持一键将签名保存.基本使用我们要想直接使用,可以在 npm

  • 七个你需要知道的 Vue3 技巧

    vue3从2022年9月正式发布以来,它在源码、性能、语法API方面都做了很大的优化,如果你想要学习Vue的话,可以从今天这篇文章内容开始学起来,在这篇文章中,我跟大家分享了7个关于Vue3的开发技巧,希望对你有用。我们现在开始吧。1.VNode钩子在每个组件或html标签上,我们可以使用一些特殊的

  • 保证你不知道的Vue 3技巧

    ​VNodehooks在每个组件或HTML标签上,我们可以使用一些特殊的(文档没写的)钩子作为事件监听器。这些钩子有:onVnodeBeforeMountonVnodeMountedonVnodeBeforeUpdateonVnodeUpdatedonVnodeBeforeUnmountonVnod

  • 推荐七个Vue 3的高颜值UI组件库

    Vue3.0已经发布两年多的时间,今年2月Vue3.0也正式成为新的默认版本。今天就来分享7个适用于Vue3的高颜值UI组件库!全文大纲:ElementPlus:由饿了么开源出品(首选);AntDesignVue:服务于企业级后台产品;NaiveUI:是一款由图森未来开源VARLET:全面拥抱Vue

  • Vue 和 React 有什么不同?

    大家好,我是前端西瓜哥。今天的文章简单探讨一下Vue和React的不同。本人Vue2和React都用过,但不熟悉Vue3,没用它做过项目。其实我对这两大框架也没有认真钻研过它们的细节,也就是工作上用它们写一些简单业务,或偶尔看看相关的博客文章,但还是有一些浅显的认识的,写下来记录一下。Vue和Rea

  • 从零开始搭建一个属于你自己的组件库!

    之前发过一篇搭建组件库文章使用Vite和TypeScript从零打造一个属于自己的Vue3组件库两篇文章可以结合一起学习组件在前端开发中越来越重要了,开发者更细分、聚焦于组件层面的开发,然后像搭积木一样完成应用功能。组件库可以统一管理组件,输出文档,能提升组件复用性、避免重复造轮子。赶快搭建自己的组

  • 携程活动搭建平台的前端“开放性”建设探索

    作者| Jackie,携程前端开发,关注组件化开发,低代码式建设,致力于通过前端技术解决现实问题。乐高系统是携程市场研发部开发的活动搭建平台,主要满足运营所需的各种营销、广告、频道、定制等页面的快速灵活搭建。平台在自身发展的过程中不断改进。刚开始着力于满足运营配置需求,满足业务需求,不断扩

  • React 16 升级到 17 的一个坑:组件销毁时 Ref 可能会被重置为Null

    大家好,我是前端西瓜哥。最近公司的项目用的React从16升到了17版本,选择升级的原因是想以后将项目迁移到Nextjs上。结果发现因为React的行为不一致导致了一些看得见的和看不见的bug,真的是一场灾难。React17是一个比较特别的版本,它没有任何新特性,但它改造了React的底层,让Rea

  • 在 React 中使用 Redux 的四种写法

    大家好,我是前端西瓜哥。今天我们看看React中使用Redux的4种写法。Redux是一种状态容器JS库,提供可预测的状态管理,经常和React配合来管理应用的全局状态,进行响应式组件更新。Redux一般来说并不是必须的,只有在项目比较复杂的时候,比如多个分散在不同地方的组件使用同一个状态。对于这种

  • React 状态管理 - useState/useReducer + useContext 实现全局状态管理

    useReducer是useState的替代方案,用来处理复杂的状态或逻辑。当与其它Hooks(useContext)结合使用,有时也是一个好的选择,不需要引入一些第三方状态管理库,例如Redux、Mobx。目标在本文结束时,您将了解:ContextAPI的使用。在哪些场景下可以使用Context而

  • 真正的测试自动化框架全接触

    【51CTO.com快译】现如今,无论是软件测试人员,还是利益相关者,都已经认识到:实现测试自动化框架对于软件项目的成功是至关重要的。它不但能够提高测试的效率,而且可以减少人工干预的工作量。在本文中,我们将深入探讨什么是真正的测试自动化框架,自动化脚本是如何工作的,以及此类框架是如何在测试过程中给团

  • 如何在 Vue 中使用 JSX 以及使用它的原因

    Vue.js具有简单的API和几个选项,可用于在我们的组件中定义HTML模板。我们可以使用标签选项,在根组件实例上定义template属性,或者使用单文件组件。上面的选项很棒并且可以完美地工作,但是,在您的应用程序的生命周期中,有时会感到笨拙,设计过度或非常不灵活。那么,我们为什么要使用JSX而不是

  • 阿里高级技术专家:整洁的应用架构“长”什么样?

    作者张建飞是阿里巴巴高级技术专家,入司6年,他创建了COLA。希望可以探索一套切实可行的应用架构规范,这个规范不是高高在上的纸上谈兵,而是可以复制、可以理解、可以落地、可以控制复杂性的指导和约束。本文详述了他对COLA的升级迭代。很多同学不止一次和我反馈,我们的系统很混乱,主要表现在:应用的层次结构

推荐阅读