edgebitllc 最近的时间轴更新
edgebitllc

edgebitllc

V2EX 第 715558 号会员,加入于 2024-10-17 17:15:04 +08:00
今日活跃度排名 3445
edgebitllc 最近回复了
19 小时 36 分钟前
回复了 edgebitllc 创建的主题 程序员 postman 太臃肿,求推荐 mac 下的轻量替代品
感谢众多热心的大佬推荐, 不一一道谢了。
我的需求场景真的很简单, 能构造 http 包发起请求,能看到请求和返回的 http 包就可以了。
( 1 )试了 @yustation 推荐的 Bruno , 这个能满足我的需求。不卡
( 2 )另外试了 @iSecret @lululau 推荐的 rest client 可以在 vscode/cursor 直接用, 也挺方便的, 不用跳出编辑器。 直接在编辑器内调试接口。 需要交互有限制, 但完全不影响我的简单应用
( 3 ) @sumarker 推荐的 rapidAPI 原生的应该也不错, 后面有机会可以试试。 找到能用的就不浪费时间在工具上了

另外有大佬问,postman 启动慢是否网络问题, 我不想浪费时间去研究了。说 1 分钟有点夸张, 测试了几次是启动到能用要 16 秒。0~6 秒在 flash 页面转一个星球轨道图,7~16 秒加载功能页面有空白到可用。
postman 可能功能很全, 但我不是目标客户。

最后感谢各位老铁的诚心推荐,真的解决了我的问题
@simonmao 哈哈, 是的啊, 刚说完就有同学反馈😁
@ciovwx 谢谢反馈, 我优化一下
@hhdhhd 哈哈, 是个需求点, 安排加上 :D
@simonmao 谢谢分享, 后面遇到的话我试下 FlexSearch
@hhdhhd 谢谢宝贵建议。 我理解是打开本地书签下的某个目录所有书签是吗?

如果能描述一下具体的使用场景更好了, 不胜感激!
@simonmao 谢谢支持, 站点数据用数组存储, 在内存中遍历非常快的。核心代码
```typescript
// 搜索站点,保留 section 结构
const filteredSites: { [sectionId: string]: NavigationItemType[] } = {};
pages.forEach((page, pageIndex) => {
page.forEach(section => {
const matchedSites = section.items.filter(site =>
site.title.toLowerCase().includes(query) || site.url?.toLowerCase().includes(query)
);
if (matchedSites.length > 0) {
filteredSites[section.id] = matchedSites;
}
});
});
```
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1020 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 23:07 · PVG 07:07 · LAX 15:07 · JFK 18:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.