JSter #187: Libraries and more
XmasScript needs to become a thing
Xmas is getting close and this is the last JSter post of the year.
Libraries
- Jeongho made 1,000x faster TypeScript Validator Library
- arackaf/micro-graphql-svelte - Light and simple GraphQL Svelte client with extensible, composable cache invalidation
- Tremor - The React library to build dashboards fast
- Legend - A super fast and powerful state library for JavaScript apps
- hazae41/xswr - Yet another React data (re)fetching library
- Telefunc - Remote Functions. Instead of API.
- bigskysoftware/idiomorph - A DOM-merging algorithm
- WebReflection/uhtml - A micro HTML/SVG render
- Modular Forms - The modular form library for SolidJS
Frameworks
- LiveViewJS - Simple yet powerful framework for LiveViews in NodeJS and Deno
- TezJS - A Revolutionary Jamstack Framework for Modern Websites
- Unpoly - Unobtrusive JavaScript framework
- Introducing Shoelace, a Framework-Independent Component-Based UX Library
- TahaSh/qwikql - A GraphQL client for Qwik framework
Techniques
- JavaScript [].at() is amazing and you should use it
- How Understanding State Machines Helps With Building Trees and Graphs
- Understanding the useId hook in ReactOpenReplay
- Rendering React on the Edge with Flareact and Cloudflare Workers
- Incremental Static Regeneration on Cloudflare Workers
- Why antfu doesn't use Prettier
- Making React fast by default and truly reactiveOpen on CodeSandbox
TypeScript
Articles
- React Native Internals for Web Developers
- Where Web Components Went Wrong (And How We Can Turn It Around)
- JSX is inefficient by default but
- Variant-driven components
Languages
Tools
Starters
- trpc/examples-next-prisma-starter - Prisma + tRPC
- cpojer/vite-ts-react-tailwind-template - Minimal, sensible defaults, fast