- 博客(9)
- 收藏
- 关注
原创 使用cursor撸一个免费的博客交流网站
还记得cursor刚出来的时候,我就是第一批试用的用户,那时候感觉cursor就是一个快速编写单文件工具函数的东西,没有任何亮点。感觉噱头大于实用。后来很长一段时间基本没关注这个应用,直到claude-3.0-sonnet的出现(如果没记错的话),一下子让cursor编程能力大增,周边也有不少人开始关注到这个应用了。
2025-06-08 17:01:18
746
原创 读读antd源码之三角形箭头
React 的系统类项目中,antd 组件应用非常广泛,前面几篇文章展开了一些比较重要的组件,后面剩余的组件类(包括数据展示,反馈,其他)核心的源码应用和前面无太大差异,这里选取一个三角形箭头样式的源码,以此结束这个系列的文章。...
2022-06-03 20:59:01
599
原创 读读antd源码之数据录入组件
① 获取用户数据的关键组件antd中的数据录入组件,其实就是表单类组件,作为web服务获取用户输入数据的重要组件,必须考虑到其操作易用、前置校验、状态提示、风格统一等交互特性。纵观了antd这里的一系列数据录入组件,抛开设计的角度,从技术来看,这里最重要的且复用最高的还是前面文章《读读antd源码之导航组件》提到的rc-trigger,就是提供动作监听弹出浮层的组件,基本大多数数据录入组件都会用到。而其他的组件,基本看抽出来的组件库react-component就可以了。② 一些基础组件
2022-05-22 17:47:35
1047
原创 读读antd源码之导航组件
① 高内聚低耦合如何抽离为一个组件,也是一个很重要的问题无论是基础组件,还是业务组件,很多时候,对于很多的开发者,其实都没有十分清晰的边界。甚至开发着,开发着,不同组件之间又会形成互相依赖了。antd的源码本身,很多功能也是单独抽出来了一个仓库:https://github.com/orgs/react-component/repositories,这个库会提供更基础功能的封装,后面阅读的各项组件,会越来越多依赖这个库。这篇文章将会对antd的导航部分的组件进行源码阅读:② Affi
2022-04-03 20:09:18
2228
原创 读读antd源码之通用组件
① ui组件库如果说ui开发框架是高速的生产线,那么ui组件库就是一成套模具,大大提高了生产效率。ui组件库无论对设计风格、基础功能、操作交互等都做了高度的统一,为项目开发提供了开箱即用的便捷。在React领域,中后台项目用的较多的ui组件库,非Ant Design(antd)莫属了。这里准备对 antd 组件库进行一系列的源码分享,看看我们习以为常的功能背后是做了怎样的逻辑处理。阅读的过程,会遵循前面分享的《阅读前端源码的思路》,文章忽略具体细节,直接分享重点。② 组件的逼格.
2022-02-19 22:04:47
1632
原创 在egg中使用sequelize进行分表读写
关于egg和sequelize封装框架会解决很多基础问题,同时也会带来很多应用问题对于前端来说,开发后端服务,最熟悉不过就是 express 和 koa 了,而 egg 是基于 koa 进行封装的应用层框架,做了很多基础功能的封装,开箱即用,十分方便,也提供了插件机制进行扩展。而 sequelize,是一个 node.js 的 orm 工具,看下 v7 的文档,支持 Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon
2022-02-09 22:06:50
2138
1
原创 阅读前端源码的思路
① 开篇站上巨人的肩膀,看得更远从事了多年的前端开发,打算从源码分析开始着手,慢慢分享一些心得和思路,希望自己能继续成长之余,也能找到志同道合之人。而未来,希望能为开源社区的进步作出贡献,至于当下,努力去站上巨人的肩膀,看得更远。② 为什么要读源码语言只是一个工具,关键还是需要我们去传达思想,解决问题相对于被称为前端开发,我更愿意称为js开发者,因为只要是跟js沾边的东西,都要去弄懂,哪怕已经远超前端的范畴,更何况已经卷得不行的今天。不过相对于背那些八股文,我感觉通读这个领域的源码,
2022-01-30 21:05:46
1586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人