首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端杂项
前端大鱼
创建于2023-05-11
订阅专栏
前端杂项
等 15 人订阅
共62篇文章
创建于2023-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
H5 页面跳转下载 APP:iOS 与安卓端全攻略
在移动互联网时代,引导用户从H5页面便捷地跳转下载APP,能有效提升用户转化。今天就来详细讲讲H5中如何实现跳转下载APP,涵盖iOS和安卓端。 一、iOS端实现方法 1. 通过自定义URL Sche
解锁JSON新姿势:JSON5库使用全攻略
在现代前端开发中,JSON作为一种轻量级的数据交换格式,几乎无处不在。然而,标准的JSON格式虽然简洁,但在实际使用中却显得有些“死板”。比如,它不支持注释、不允许末尾逗号、键名必须加引号等。这些限制
10个压箱底的冷门NPM库,让你的开发效率翻倍!
NPM 生态浩如烟海,除了那些耳熟能详的库(如 lodash、axios),其实还有很多冷门但极其实用的工具库。它们可能默默无闻,但在特定场景下能大幅提升开发效率。 今天,我们就来盘点 10 个压箱底
告别浮点数噩梦!Dinero.js 让前端货币计算稳如泰山
为什么你需要 Dinero.js? 你是否遇到过这样的 Bug? 在金融、电商等涉及金额计算的场景,JavaScript 原生的 Number 类型会带来浮点数精度丢失、货币单位混乱等问题。而 Din
告别排版焦虑!这些 Markdown 转 HTML 神器,让你效率翻倍!
作为前端开发者,Markdown 一定是你的老朋友了。它简洁的语法、清晰的排版,让我们在撰写文档、博客时如鱼得水。但你是否遇到过这样的烦恼:如何将 Markdown 内容优雅地转换成 HTML,并完美
无虚拟DOM的 Vue Vapor 来了!性能炸裂,开发者必看!
「虚拟DOM已死?」——Vue Vapor 正在改写前端游戏规则 当 React 和 Vue 凭借虚拟 DOM 横扫前端时,Svelte 和 SolidJS 用「无虚拟DOM」模式撕开了一条新赛道。如
跨平台开发框架选型指南:Uniapp、React Native、Flutter谁更适合你?
在移动互联网高速发展的今天,跨平台开发框架已成为企业降本增效的利器。Uniapp、React Native(RN)和Flutter作为三大主流框架,各有拥趸。但究竟该如何选择?本文将从技术架构、性能、
告别重启!Vue CLI 动态代理配置实战:实现热更新与灵活配置
在前端开发中,代理配置是解决跨域问题的常见手段。尤其是在使用 Vue CLI 进行开发时,我们经常需要通过 devServer.proxy 来配置代理。 然而,传统的代理配置通常是静态的,修改后需要重
技术选型指南:Web、原生、混合开发的对比
随着移动互联网的飞速发展,开发者在选择应用开发方式时,经常面临 纯 Web 开发、原生开发 和 混合开发 的技术决策。每种开发方式都有其独特的优势和适用场景,开发者需根据项目需求、性能要求及跨平台能力
Vue.js 开发技巧:懒加载组件 vs 直接导入,何时选择哪个?
在开发 Vue.js 应用时,决定是否使用 动态加载组件(懒加载)或者 直接导入并注册组件,是前端开发中一个重要的设计决策。两者各有优势,选择合适的方式可以提升应用的性能、可维护性和开发效率。那么,究
如何一步步形成“代码屎山”——前端开发中的痛点与反思
引言 在一个大型项目中,随着功能不断扩展、需求不断变化、人员不断更替,代码的质量和可维护性可能会逐渐恶化,最终演变成所谓的“代码屎山”。你一定对代码屎山的形成和后果有深刻的体会。那么,究竟是什么原因导
深入剖析Vue的provide与inject:如何实现跨层级数据共享
引言 在Vue开发中,provide与inject是两个非常有用的特性,它们常用于父子组件关系之外的跨层级数据传递。相比于props和$emit的传统方式,provide和inject可以更轻松地在多
小明,谈谈Vue组件动态加载有哪些方式
动态加载组件可以显著提高应用的性能,优化用户体验,尤其是在大型应用中,合理的组件加载策略尤为重要。本文将探讨几种在Vue中实现组件动态加载的具体方案。 1. 异步组件 Vue 允许将组件定义为异步组件
Vue预渲染:深入探索prerender-spa-plugin与vue-meta-info的联合应用
在前端开发的浪潮中,Vue.js凭借其轻量级、易上手和高效的特点,赢得了广大开发者的青睐。然而,单页面应用(SPA)在SEO方面的短板一直是开发者们需要面对的挑战。为了优化SEO,预渲染技术应运而生,
Vue项目打包部署与路由配置深度解析
在Vue.js项目的开发和部署过程中,配置打包路径和路由模式是两个至关重要的环节。下面,我们将详细探讨如何根据需求将Vue项目打包部署到域名的根路径或二级路径,并深入解析hash路由与history路
小明,谈谈你对Vue nextTick的理解
一、nextTick 的实现细节 在 Vue 中,nextTick 是一个重要的异步操作工具,用于在 DOM 更新完成后执行回调函数。其实现依赖于微任务机制,以确保操作在下一个“事件循环”中执行。以下
"同学,vue的template是如何转为render函数的"
Vue 的 template 是如何一步步转换为渲染函数(render function)的过程涉及多个复杂的步骤。这个过程包括模板解析、AST 构建、优化和最终的渲染函数生成。以下是 Vue 中从
“同学,谈谈你对vue3 响应式原理的理解”
深入解析 Vue 3 的响应式原理涉及其核心实现细节和底层机制,主要包括 Proxy 的使用、依赖收集与触发、以及性能优化策略。 1. 响应式系统概述 Vue 3 的响应式系统基于 Proxy 对象来
“同学,谈谈你对vue2响应式原理的理解”
Vue 2 的响应式系统通过对象劫持、依赖收集、和更新通知机制来实现数据驱动视图的更新。以下是大致的实现步骤(实际情况要复杂的多): 1. 对象劫持(Object.defineProperty) 1.
面试官:谈谈你对Shadow DOM的理解
在前端开发的浩瀚星空中,组件化开发已成为构建现代Web应用不可或缺的一部分。随着Web应用复杂度的不断提升,如何有效地封装和隔离组件,减少样式和逻辑冲突,成为了前端开发者必须面对的重要课题。Shado
下一页