- 博客(70)
- 收藏
- 关注
原创 BFF+可视化智能台灯项目总结
答:物联网方向的智能台灯项目,我们基于React搭建H5页面(嵌套在Hybrid APP内),通过传感器收集用灯数据上传云端,实现用灯数据可视化、多手机/平板设备适配,我负责前端可视化和Node.js BFF层开发。答:作为前端专属中间层,对接物联网云端和前端H5(嵌套在Hybrid APP内),聚合清洗原始数据、封装定制化接口,解决前端请求效率低的问题。答:优化接口逻辑,增加请求优先级管控,修复聚合逻辑bug,同时通过Redis缓存避免重复聚合,提升并发稳定性。答:数据很多的时候会卡顿。
2026-03-20 18:52:05
209
原创 Web3面试题
实现时,使用 Ethers.js 的estimateGas方法估算交易所需 Gas 数量,结合当前网络的 Gas 价格(可通过区块链节点或第三方 API 获取),计算出 Gas 费并实时展示,同时提供不同 Gas 价格选项(如快速、标准、缓慢)供用户选择。在用户进行资产操作(如转账、交易)时,明确提示资产所属的网络,避免用户混淆。实现时,提供滑点百分比设置界面(如 0.1%、0.5% 等),根据设置的滑点率计算最大可接受的成交价格偏差,在交易路由中加入滑点参数,确保成交价格在允许范围内。
2025-07-22 19:48:35
1269
原创 实战分享:Web3 前端开发Defi项目
Web3 应用的安全直接关系用户资产,前端需从细节处防范风险。关键措施合约地址验证:通过链上查询验证合约地址是否为官方认证地址,避免用户与恶意合约交互;恶意链接拦截:检测当前页面域名,禁止在非官方域名下发起交易,防止钓鱼攻击;异常处理:交易失败时,解析错误码(如 “insufficient funds”)并转化为用户易懂的提示(“余额不足,请检查资产”);签名内容透明化:用户签名前,清晰展示签名信息(如 “正在签名交易:转账 1 ETH 至 0x...”),避免盲签风险。
2025-07-19 20:49:03
1527
原创 React+Next.js+Tailwind CSS 电商 SEO 优化
1. 原始痛点项目最初基于纯 React 开发(SPA 架构),存在三个致命问题:单页面应用 难以实现页面级的 meta 定制2. 技术栈选择逻辑我们放弃了 “推倒重来”,而是基于现有 React 组件库,用最小成本引入 Next.js 和 Tailwind CSS:三者结合既保留了 React 的组件化优势,又通过 Next.js 的渲染能力和 Tailwind 的性能优化直击 SEO 核心需求。Next.js 服务端渲染(SSR):解决爬虫抓取难题SPA 的核心问题是 “
2025-07-16 19:58:16
1041
原创 taro是怎么实现一套代码多端运行的,简短回答
Taro通过将React代码编译成不同平台的原生代码来实现一套代码多端运行。它使用Babel插件和自定义构建工具,将React组件转换为小程序、H5、React Native等平台的代码,同时提供了跨平台的API和组件库,确保代码在不同平台上的兼容性和一致性。
2025-05-11 15:49:06
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅