前端开发

首页 标签 前端开发
# 前端开发 #
关注
151176内容
|
3天前
|
7.Vue框架
Vue核心原理:数据驱动视图,通过响应式系统实现双向绑定。v-bind用于属性绑定,v-model实现表单双向数据绑定。Vue三要素为响应式、模板解析与渲染。模板经编译生成render函数,返回vnode,结合diff算法高效更新DOM。依托Object.defineProperty监听数据变化,配合Watcher与Dep实现发布订阅模式,数据变化自动触发视图更新。支持组件化开发,vuex集中管理状态,vue-router实现路由控制,整体流程清晰,易于维护与扩展。
|
3天前
|
🤖 Agent系统
大模型Agent是具备推理、规划、工具调用与记忆能力的智能体,核心架构含大脑、感知、行动与记忆模块,支持任务分解与反思优化,常用LangChain等框架实现复杂任务自动化。
大厂如何解决订单幂等问题
本文介绍如何在分布式系统中实现接口幂等性,避免重复下单与ABA问题。通过预生成唯一订单号并利用数据库主键约束,防止重复创建订单;通过版本号机制,在更新时校验数据一致性,解决并发修改导致的ABA问题。结合Redis或数据库状态标记,确保支付等关键操作仅执行一次,保障系统数据正确性与用户体验。
ruoyi 单体版本
简介:从Gitee拉取RuoYi-Vue项目,按文档完成环境搭建。导入数据库并修改配置,启动Redis与后端服务,前端安装Node依赖并运行。实现导出命名修改、当前页排序、筛选条件添加及公告批量导入四大功能,24小时内完成并提交成果。
代码拉取与运行
JeecgBoot前后端分离快速开发框架,支持在线拉取源码(后端SpringBoot + 前端Vue3),导入数据库脚本,配置application-dev.yml中数据库与Redis信息,Idea导入项目后启动后端应用,前端通过Visual Studio Code启动,访问Swagger接口文档及前端页面,实现高效开发部署。
什么是低代码
用户可通过拖拽组件快速生成前端表单页面,可视化操作界面简洁直观,支持实时预览与配置,提升开发效率,适用于低代码平台的页面搭建场景。
认识OAuth2.0
OAuth2.0是一种开放授权标准,允许第三方应用在用户授权下安全访问资源,无需获取用户账号密码。其核心为“令牌机制”,支持四种模式:授权码模式(最安全,适用于Web应用)、简化模式(适用于前端单页应用)、密码模式(需高度信任)和客户端模式(服务间调用)。广泛用于第三方登录、API授权等场景,Spring Security可基于OAuth2实现单点登录与服务间资源共享。
1.认识OAuth2.0
OAuth2.0是一种开放授权协议,允许第三方应用在用户授权下访问其资源,而无需获取用户账号密码。相比传统授权更安全,广泛用于第三方登录、服务间资源共享等场景,支持授权码、简化、密码及客户端四种模式,其中授权码模式最安全,适用于Web应用;简化模式适合无后端的前端应用;密码模式用于高度信任的服务间调用;客户端模式则用于系统间内部通信。Spring Security OAuth2可实现单点登录与服务权限控制。
|
3天前
|
6.React框架
React 是一个用于构建用户界面的 JavaScript 库,核心优势包括:使用虚拟 DOM 提升渲染性能,JSX 使代码更易读,支持服务端渲染以优化 SEO 和首屏加载,组件化结构便于测试与复用。它仅关注视图层,可与其他框架集成。通过 setState 实现状态管理,配合生命周期方法(如 componentDidMount)进行数据获取与更新控制。支持高阶组件、PureComponent 优化渲染,结合 Redux 实现状态集中管理。
自定义认证前端页面
自定义认证前端页面,包含login.html(2KB)。将代码复制到指定路径,如无对应文件夹需手动创建,实现个性化登录界面。
免费试用