开发一个小型应用程序很简单。另一方面,开发大规模应用程序极其困难,但至少有大量可用的资源可以指导你。 然而,大多数实际应用存在的中间地带,却鲜少受到关注。在软件开发领域,不陷入过度工程化的陷阱,写出可维护的代码的做法,已经越来越少见...
忠告 这篇文章只适合2年内工作经验、甚至没有工作经验的朋友阅读。 如果你是2年以上工作经验,请果断划走,对你没啥帮助~ 主人公 这篇文章内容来自 「升职加薪」星球星友 的投稿,坐标二线,去年毕业,只有实习经验,无真实项目经验,自学...
1.解决图片5px间距问题 您是否经常遇到图片底部多出5px空间的问题?别担心,有4种方法可以解决。 方案一:设置其父元素的font-size:0px 方案二:在img的样式中添加display:block 方案三:在img的样式中添加vertical-align:bottom 方案四...
GOVIEW GoView 是一个使用 Vue3 搭建的低代码数据可视化开发平台,将图表或页面元素封装为基础组件,无需编写代码即可完成业务需求。它的技术栈为:Vue3 + TypeScript4 + Vite2 + NaiveUI + ECharts5 + Axios + Pinia2 + PlopJS。 vlife 企业...
近日,在WOT全球技术创新大会2023“大前端最佳实践”分论坛上,字节跳动前端架构工程师林宜丙分享了主题为“字节跳动的前端工程化实践”的演讲。 顾名思义,前端工程化就是在前端开发过程中采用一系列技术手段和工具来提升代码质量,提高代码复用性...
在前端开发过程中,常常遇到各种各样的问题和坑点。尤其是随着技术的不断发展和更新,新的问题也不断涌现。对于初学者而言,这些问题往往让人感到十分困惑和无助。因此,本文将旨在探讨一些前端开发过程中常见的问题和坑点以及解决方法,帮助读者更加深...
时隔四年,6 月 22 日,前端框架新宠 Svelte 发布了全新的主要版本:4.0。Svelte 4 主要是一个维护版本,提高了最低版本要求,并在特定领域优化了设计。它为下一代 Svelte 发布(Svelte 5)奠定了基础。 如果你还没有尝试过 Svelte,可以在交互式教...
要让Chrome浏览器支持小于12px的文字,可以使用CSS的font-size属性来设置字体大小。 以下是一个示例CSS代码,将所有字体大小设置为小于12px: * { font-size: 10px; } 解释:在CSS中,通过*选择器可以选...
1、工单业务简介及核心链路 1.1 业务简介 得物客服工单系统主要承载着得物与用户关联需要客服处理的事件,其主要功能可以认为有如下两项: · 承载事件的基本信息及关联信息 · 允许客服处理事件,并可以流转相关信息至关联方或...
Javascript 变化如此之快,作为前端开发人员,我们必须通过不断学习才能跟上它的发展步伐。 因此,今天这篇文章将分享的13个从 ES2021 到 ES2023的JavaScript新特性技巧,希望对你有所帮助。 ES2023 ES2023中Javascript有很多有用的数组方法,...
微前端项目在本地开发完成后,接下来就需要考虑如何部署上线。主应用和微应用都应该是独立开发和部署的,属于不同的仓库。 一、 部署在同一服务器 如果服务器数量有限,或不能跨域等原因需要把主应用和微应用部署在一起。 通常的做法是主应用...
Vue 正在不断发展,目前,在Vue 3 中有多种定义组件的方法。从选项到组合再到类 API,情况大不相同,如果您刚刚开始,可能会感到困惑。让我们定义一个简单的组件并使用所有可用的方法重构它。 1. Options API 这是在 Vue 中声明组件...
4 月 20 日,Vite 4.3 正式发布。在这个版本中,Vite 团队专注于改进 devServer 的性能。简化了解析逻辑,优化了热路径,并对查找 package.json、TS 配置文件和一般解析 URL 实现了更智能的缓存。与 Vite 4.2 相比,这个版本的速度得到了全面提升...
Sticky介绍 Sticky是CSS3的一个定位属性,它可以让元素在滚动过程中“粘”在屏幕上的某个位置,直到滚动到某个临界点后才会跟随滚动。Sticky定位可以使得页面更具交互性和易用性,也提高了页面的可读性。 Sticky定位可以通过以下代码实现: posi...
1、工具库 (1)Lodash Lodash是一个一致性、模块化、高性能、提高开发者效率的JavaScript 实用工具库。Lodash 通过降低 array、number、objects、string 等等的使用难度从而让 JavaScript 变得更简单。Lodash 的模块化方法,非常适用于: ·...
今天来分享 6 个超实用的词云库,以快速实现词云效果! wordcloud2.js wordcloud2.js 是一个基于 HTML5 Canvas 的词云库,主要用于生成词云效果。它的特点包括: · 可以在浏览器和 Node.js 环境下运行。 · 支持文本颜色、字体大小、...
有3个容易混淆的前端框架概念: · 响应式更新 · 单向数据流 · 双向数据绑定 在继续阅读本文前,读者可以思考下是否明确知道三者的含义。 这三者之所以容易混淆,是因为他们虽然同属前端框架范畴内的概念,但又不是同一抽象...
前端重新部署后,我们可以使用 Web API 中的 window.location.reload() 方法来强制刷新页面。这个方法会重新加载当前页面,从而加载最新的 HTML、CSS 和 JavaScript 文件,并重新渲染页面。 如果我们希望在重新部署后通知用户刷新页面,可以在页面中...
因为工作原因,我们先前发过许多 Linux 相关的文章。今天是周末,恰好刚刚又参与一些涉及前端开发的项目,所以我们今天找到其中一个关于页面居中的点,来跟大家聊一聊。 关于这个问题,在许多前端大佬看来是很简单的事情,况且现在还有这么多成熟的...
最近几个月,AI相关新闻不断抢占大家的注意力。逞着这波热度,各路开发者都投入到AI应用的开发。 比如,15岁的开发者saviomartin7开发的IconifyAI[2]可以根据文字描述生成应用??Logo。网页上线5天就赚到了接近1.5k刀。 这波机遇对前端同学有很大...