跳至主要內容
TanStack:一款为现代 Web 开发打造的强大、无头且类型安全的库集合

前言

前几天介绍了 pinia-colada时,有小伙伴在评论区提到了tanstack query,带着好奇心,我翻阅了相关文档,没想到拔出萝卜带出泥,发现了一个宝藏项目:TanStack

TanStack 它是一套为现代 Web 开发打造的强大、无头且类型安全的库集合。

TanStack 的“无头”设计,把“头”(UI)摘掉,只给你“身体”(功能逻辑),让你自己装上喜欢的“头”。


萌萌哒草头将军大约 4 分钟前端JavaScript
Alova.js 现代化请求库完全指南

前言

昨天介绍了 pinia-colada 库的基本使用,有个小伙伴评论里提到了 alova,好奇心驱使下,我研究了一会这个库,发现 alova 作为新一代请求策略库,正在改变开发者处理 API 交互的方式。

往期精彩推荐


萌萌哒草头将军大约 3 分钟前端React
🍍Pinia党福音,🍍Pinia伴侣:🍍pinia-colada

前言

pinia-colada 是一个基于 Pinia 的状态管理库的插件。官方的功能介绍如下:

  • ⚡️ 自动缓存:智能的客户端缓存,支持请求去重
  • 🗄️ 异步状态管理:轻松处理任何异步状态
  • 🔌 插件系统:强大的插件系统
  • 乐观更新:轻松实现乐观更新
  • 💡 合理的默认配置:提供合理的默认值,同时支持完全自定义
  • 开箱即用的插件:一组可组合的函数,用于处理数据获取
  • 📚 TypeScript 支持:完全支持 TypeScript
  • 💨 小体积:基础大小约 2kb,完全支持 Tree Shaking
  • 📦 零依赖:除了 Pinia 外,没有任何其他依赖
  • ⚙️ SSR 支持:开箱即用的服务端渲染支持

萌萌哒草头将军大约 4 分钟前端Vue
React Signals 使用教程🚀

简介

React Signals 是一个轻量级的状态管理库,它提供了一种简单而强大的方式来管理 React 应用中的状态。它的 API 设计受到了 SolidJS 的启发,使用起来非常直观。

基础用法

1. 创建信号 (createSignal)

import { createSignal } from "reactjs-signal";

// 创建一个初始值为 0 的信号
export const count = createSignal(0);

萌萌哒草头将军大约 2 分钟前端React
alien-signals为啥可以打败proxy🚀🚀🚀

上篇文章主要是对尤雨溪在 2025 vue.js nation 大会的分享内容总结。分享中提到 vue3.6 将会使用 alien-signals 替换 proxy 响应式系统。

今天我们仔细盘盘 alien-signals

alien-signals 基本用法

alien-signals 是一个非常轻量级的响应式信号系统库,提供了标准的响应式三件套:signalcomputedeffect


萌萌哒草头将军大约 10 分钟前端Vue
2025年了,令人唏嘘的Angular,现在怎么样了🚀🚀🚀

迅速崛起和快速退出

时间回到 2014 年,此时的 Angular 1.x 习得了多种武林秘籍,左手降龙十八掌、右手六脉神剑,哦不,左手双向数据绑定、右手依赖注入、上能模块化开发、下有模板引擎前端路由, 背后还有Google这个风头无两的带头大哥做技术背书,可以说集万千功能和宠爱于一身,妥妥的主角光环。

而此时的江湖,B端开发正尝到了 SPA 的甜头,积极的从传统的 MVC 开发模式转变为更为方便快捷的单页面应用开发模式,


萌萌哒草头将军大约 6 分钟前端Angular
2
3
4
5
...
7