axios.min.js
- 从Rax+DX到React,一次跨端组件重写的AI提效探索
-
一、背景最近在进行M站(WAP)首页项目重构时,遇到了一个颇为头疼的问题:需要将原有的Rax框架工厂推荐瀑布流组件迁移到新的React框架项目中,同时还要把原本用DX框架实现的FactoryCard组件用React重写。如果按传统开发方式,这种跨框架、跨端的迁移工作往往要花费大量时间去理解跨端代码原...
- 从 Element UI 源码的构建流程来看前端 UI 库设计
-
作者:前端森林转发链接:https://mp.weixin.qq.com/s/ziDMLDJcvx07aM6xoEyWHQ引言由于业务需要,近期团队要搞一套自己的UI组件库,框架方面还是Vue。而业界已经有比较成熟的一些UI库了,比如ElementUI、AntDesign、Vant等。结合框架Vue...
- 前端开发React18 - Redux_前端开发的就业现状及前景
-
Redux介绍:Redux是React中使用广泛的集中状态管理工具,类比vuex之于vue同类的工具还有mobx等Redux数据流架构:为了职责清晰,Redux代码被分为三个核心的概念,我们学redux,其实就是学这三个核心概念之间的配合,三个概念分别是:state:一个对象存放着我们管理的...
- SpringBoot大文件上传卡死?分块切割术搞定GB级传输,速度飙升!
-
在互联网应用中,大文件上传是一个常见而棘手的挑战。传统的单文件上传方式在面对大文件时经常面临超时、内存溢出等问题。本文将深入探讨如何利用SpringBoot实现高效的分块上传方案,解决大文件传输痛点。一、为什么需要文件分块上传?当文件上传超过100MB时,传统上传方式存在三大痛点:网络传输不稳定:...
- 推荐一个 Spring Boot 3 + Vue 3 的学习型开源项目,配备保姆级项目教程
-
项目简介原文链接:https://www.52pojie.cn/forum.php?mod=viewthread&tid=1640957&extra=page%3D1%26filter%3Dtypeid%26typeid%3D192novel是一套基于时下最新Java技术栈SpringBo...
- 学习ES6- 入门Vue(大量源代码及笔记,带你起飞)
-
ES6学习网站:https://es6.ruanyifeng.com/箭头函数普通函数//普通函数this指向调用时所在的对象(可变)letfn=functionfn(a,b){console.log(a,b);}fn(1,2);箭头函数:箭头函数this指向声...
- 告别接口文档地狱:tRPC让我们的后端开发效率提升300%
-
凌晨两点的接口联调室"接口返回的user对象里怎么没有nickname字段?"前端同事的消息弹出来时,我正在改第三版接口文档。屏幕上的Swagger页面还停留在两小时前的版本,而后端代码里,这个字段已经被我删掉重命名为username。会议室里,测试同学翻着接口测试用例,第17条还标...
- GolangWeb框架Iris项目实战-JWT和中间件(Middleware)的使用EP07
-
前文再续,上一回我们完成了用户的登录逻辑,将之前用户管理模块中添加的用户账号进行账号和密码的校验,过程中使用图形验证码强制进行人机交互,防止账号的密码被暴力破解。本回我们需要为登录成功的用户生成Token,并且通过Iris的中间件(Middleware)进行鉴权操作。Iris模板复用在生成Token...
- 各大开源都使用的前端校验神库!强大的可怕!
-
在TypeScript生态中,一个名为Zod的验证库正以火箭般的速度崛起,它解决了类型安全和运行时验证的终极统一问题。当TypeScript成为前端开发标配,开发者面临一个核心矛盾:编译时类型安全≠运行时数据安全。表单提交、API响应、配置解析等场景中,我们依然需要手动验证数据。这正是Zod的杀...
- Vue+Element UI实现断点续传、分片上传、秒传
-
作者:Pseudo转发链接:https://segmentfault.com/a/1190000023434864凡是要知其然知其所以然文件上传相信很多朋友都有遇到过,那或许你也遇到过当上传大文件时,上传时间较长,且经常失败的困扰,并且失败后,又得重新上传很是烦人。那我们先了解下失败的原因吧!前面...