JSter

Subscribe
Archives
August 3, 2022

JSter #183 - Libraries and more

When things are too dangerous to say, JavaScript.

It’s that time of the month again, JSter-time.

Libraries

  • pakastin/maze - Maze generation visualization
  • Ficus - Lightweight libraries and tools for building modern web applications
  • srmagura/real-cancellable-promise - Cancellable promise library for JavaScript and TypeScript
  • react-hookz/web - React hooks done right, for browser and SSR
  • ahooks - A high-quality & reliable React Hooks library
  • maraisr/piecemeal - Send your data piecemeal
  • CSS Variable - CSS Variables for your CSS-in-JS solution
  • React Native Zephyr - TailwindCSS-inspired styling library for React Native
  • Starbeam - Reactivity Made Simple and Fun
  • kwhitley/itty-router - A little router
  • Nano JSX - Lightweight 1kB JSX library

Frameworks

  • Vest Validations Framework

Tools

  • unjs/unbuild - An unified javascript build system
  • Bun is a fast all-in-one JavaScript runtime
  • gemini-testing/hermione - Browser test runner based on mocha and wdio
  • Vite 3.0 is out! - Faster, better, stronger bundler for the modern web
  • esbuild-kit/tsx - TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM

Articles

  • SPAs: theory versus practice
  • Making the world’s fastest website, and other mistakes
  • Patterns for Building JavaScript Websites in 2022
  • Hacking Swagger-UI - from XSS to account takeovers

Techniques

  • Simplify your full-stack applications with XState
  • How to animate multiplayer cursors
  • wasmbuild - Using Rust in Deno and Web Apps
  • AbortController is your friend

Demos

  • Curl Flow
  • Hub and spoke
Don't miss what's next. Subscribe to JSter: