前端
300 人感兴趣 · 1680 次引用
- 最新
- 推荐
JS 中, Set 为什么是带键的集合?
在MDN查API时, 发现Set被归类在Keyed Collection中. 一直以来, 下意识觉得Set只是value唯一的Array. 应该属于Indexed Collection. 感觉有些奇怪, 所以就查了下Set的实现机制

低代码开发平台为数智赋能,让开发变得更简单
随着数字技术的不断发展,数字化也越来越深入人们的日常生活中,在这样的时代背景下,企业是需要通过不断创新来满足用户日益增长的业务需求。

ChatGPT 教我用 200 行代码写一个简版 Vue 框架 - OpenTiny
最近,我正在准备一份关于 Vue 基础的学习材料。期间我突发奇想:能否利用现在热门的 ChatGPT 帮我创建学习内容?其实 Vue 本身不难学,特别是基础用法,但是,如果你想深入掌握 Vue,就要通过阅读 Vue 的源码来了解其原理。然而,不是每个人都有足够的时间和

节省 90% 编译时间,这是字节跳动开源的基于 Rust 的前端构建工具
Rspack 是一个基于 Rust 的高性能构建引擎,它可以与 Webpack 生态系统交互,并提供更好的构建性能。

Vue.js 最佳实践:提高性能和减少耦合的方法
Vue.js 是当今一款最受欢迎的前端框架之一,它让我们能够快速、灵活地开发 Web 应用程序。然而,尽管这种灵活性是Vue.js的优点之一,但对于大型应用程序而言,也会带来性能方面的一些挑战。此时,优秀的Vue.js最佳实践就能派上用场了。
Web 界面开发指南,持续更新
这份文档列出了一些使我们的(Web)界面更好的细节处理方式,这个列表并不是完整全面的,但它会基于经验持续不断更新。其中有些实现可能是偏于主观性的,但大多数适用于所有网站。

时序数据库 openGemini 线下 meetup · 北航站来啦,欢迎大家报名!
时序数据库openGemini第一期线下meetup来啦~欢迎大家报名进行技术交流~
自动化回归测试平台 AREX 前端架构演变史 —— Tabs 动态组件设计
AREX (http://arextest.com/)是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、接口比对测试等丰富的自动化测试功能。

技术分享 | 如何编写同时兼容 Vue2 和 Vue3 的代码?
资深前端倾情分享:如何实现同时兼容 Vue2 与 Vue3 的代码?业务实践中有哪些代码精简和优化的小技巧?

最佳实践:基于 vite3 的 monorepo 前端工程搭建 | 京东云技术团队
monorepo可以将多个应用(可以按业务线产品粒度划分)在同一个repo管理,便于统一管理代码规范、共享工作流,也解决跨项目/应用之间物理层面的代码复用,不用通过发布/安装npm包解决共享问题

开源数据可视化开发平台 FlyFish 数据源应用教程详解
在飞鱼产品中可以通过直接连接 MySQL 、 Oracle 等数据库直接从数据源中获取数据展示在可视化应用上,本文旨在为读者描述如何从数据源连接到数据展示在应用的步骤。

突围低代码下半场,未来悬而未决
低代码行业的整个赛道的未来依然蒙着一层充满未知的迷雾,最开始,低代码的目的是让不具有软件开发能力的用户也能根据自己的需要创建各种应用程序,由此也诞生了“IT革命”“抢走程序员饭碗”等噱头。

前端微服务无界实践 | 京东云技术团队
随着项目的发展,前端SPA应用的规模不断加大、业务代码耦合、编译慢,导致日常的维护难度日益增加。同时前端技术的发展迅猛,导致功能扩展吃力,重构成本高,稳定性低。因此前端微服务应运而生。

预搜优化,页面 TTI 时长缩减 50%!去哪儿网酒店预订体验优化经验分享~
Qunar 大前端团队一直致力于提升 App 页面的用户体验,基于前端技术手段,提高页面的流畅度和稳定性。

ChatGPT 的原理与前端领域实践 | 京东云技术团队
对于AI的到来,我们战略上不要高估它,AI本身有它的局限性,保持乐观,前端没那么容易死;战术重视和关注它的发展,尝试在我们的工作生活中应用,技术变革的浪潮不会随个人的意志变化。

vue 组件通信 6 种方式总结(常问知识点)
在Vue组件库开发过程中,Vue组件之间的通信一直是一个重要的话题,虽然官方推出的 Vuex 状态管理方案可以很好的解决组件之间的通信问题,但是在组件库内部使用 Vuex 往往会比较重,本文将系统的罗列出几种不使用 Vuex,比较实用的组件间的通信方式,供大家参
滴滴前端必会 vue 面试题汇总
watch 本质上是为每个监听属性 setter 创建了一个 watcher,当被监听的属性更新时,调用传入的回调函数。常见的配置选项有 deep 和 immediate,对应原理如下