logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

vuereactflutteriostypescript

可提供的服务

暂无可提供的服务

用Logseq与cpolar:构建开源笔记的分布式协作系统

在知识管理领域,商业笔记软件的订阅费用和数据隐私问题一直困扰着用户。Logseq作为开源笔记工具,通过双向链接和本地存储解决了知识组织和数据主权问题,而与cpolar内网穿透服务的结合,则打破了物理空间的限制,构建了一套真正意义上的分布式协作系统。这种"开源内核+安全穿透"的创新架构,让用户既能享受Markdown编辑、PDF批注等专业功能,又能实现跨设备、跨网络的无缝协作,重新定义了知识管理工具

文章图片
#开源#分布式
React key的隐藏技能:key改变时究竟发生了什么?

记得我刚用React时觉得key就是个形式主义参数,直到某天发现渲染列表出现诡异重叠现象——用户头像和用户名错位匹配!组长看了一眼就说:"小杨,你的key用错了吧?" 这才让我开始认真研究这个看似简单的属性。

文章图片
#react.js#javascript#前端
React Hooks必杀技:前端工程师小杨带你玩转常用API!

还记得2018年第一次接触Hooks时的情景。当时我正在重构一个复杂的类组件,生命周期函数散落各处,逻辑复用困难重重。Hooks的出现就像一场及时雨,彻底改变了我的开发方式。

文章图片
#前端#react.js#前端框架
React 性能优化必杀技:让你的应用飞起来!

我一直在实际项目中不断探索和总结 React 的优化策略。优化不仅仅是提升性能,更是提升用户体验和代码可维护性的关键。今天我就和大家分享一些我在日常开发中常用的 React 优化技巧,希望能帮你少走弯路,写出更高效、更流畅的 React 应用。

文章图片
#react.js#前端#javascript
React 跨级组件通信:避开 Context 的那些坑,我还有更好的选择!

刚开始用 React Context 时,我感觉这简直是神器!不用一层层传递 props,不用引入复杂的 Redux,看起来如此简单优雅:

文章图片
#react.js#前端#前端框架
React-Redux性能优化:告别“数据一变就刷屏“的烦恼!

今天想和大家聊聊一个在使用React-Redux时经常遇到的困扰:为什么数据一变化,整个页面就像"打了鸡血"一样疯狂刷新? 这不仅是性能杀手,还会导致用户体验大打折扣。经过多年的实战,我总结了一套有效的解决方案,现在就分享给大家。

文章图片
#react.js#javascript#前端
路由对决:Vue Router vs React Router,谁是你的菜?

今天我们来聊聊前端开发中两个重要的路由库——Vue Router和React Router。它们就像是两个不同风格的导游,都能带你游览单页面应用的世界,但带队方式却大不相同。

文章图片
#vue.js#react.js#javascript
TypeScript 类型系统漫游指南:从入门到爱上类型安全

如果使用 TypeScript,这个问题在编写阶段就会被发现。这就是类型系统的价值——它像是一个贴心的助手,在代码运行前就帮你找出潜在的问题。

文章图片
#typescript#安全#ubuntu
从 JavaScript 到 TypeScript:我为什么选择了类型守护

还记得我第一次接触 TypeScript 时,内心是拒绝的。“JavaScript 用得好好的,为什么要多此一举?”——这是 2019 年我在重构一个大型后台管理系统时的真实想法。直到我在一个深夜被一个诡异的 bug 折磨了 3 个小时后,一切都改变了。

文章图片
#typescript#javascript#前端
告别商业网盘!Nextcloud+cpolar打造你的专属私有云

Nextcloud作为开源私有云平台的领军者,以文件同步共享为核心,集成在线Office编辑、日历联系人管理等丰富功能。所有数据存储在用户自有服务器,支持精细权限控制和第三方应用扩展。无论是中小企业搭建团队协作平台,还是个人用户管理海量文件,都能提供媲美商业服务的体验,同时确保数据主权完全掌控在自己手中。实际使用中,Nextcloud的跨平台同步能力令人印象深刻——Windows、macOS、Li

文章图片
#开发语言
    共 23 条
  • 1
  • 2
  • 3
  • 请选择