JSter

Subscribe
Archives
October 3, 2022

JSter #185 - Libraries and more

How many JavaScript developers does it take to change a LAMP?

React Finland 2022 is over and it went smoothly. We're currently in post-production phase but you can find uncut content online already.

Libraries

  • Cmdk - Fast, composable, unstyled command menu for React
  • Plaiceholder - Beautiful image placeholders, without the hassle
  • unocss - The instant on-demand atomic CSS engine
  • Tamagui - Universal UI for React Native
  • fast-fuzzy - Fast fuzzy search utility
  • WiseLibs/better-sqlite3 - The fastest and simplest library for SQLite3 in Node.js
  • bebraw/dragjs - Simple utility to make it easier to implement drag based things (ie. sliders and such)
  • bokuweb/react-rnd - A resizable and draggable component for React
  • fjmhzyh/Dragjs - A light js library that makes your element draggable
  • interact.js - JavaScript drag and drop, resizing, and multi-touch gestures for modern browsers (and also IE9+)
  • flimsy - A single-file <1kb min+gzip simplified implementation of the reactive core of Solid, optimized for clean code
  • t3-oss/create-t3-app - Quickest way to start a new web app with full stack typesafety

Articles

  • The npm faker package and the unexpected demise of open source libraries
  • Building an aircraft radar system in JavaScript
  • Why Qwik Is Potentially the Future Of JS Frameworks?
  • Most Popular React Tech Stack in 2022 (Based on Data)
  • Introducing Ezno - New compiler for the web
  • Resumability, WTF?
  • Getting Started with (and Surviving) Node.js
  • JavaScript had a hand in delivering James Webb Space Telescope’s images
  • Avoiding useEffect with callback refs

APIs

  • tRPC - Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
  • sachinraja/trpc-pokemon - public tRPC Pokemon API

Games

  • Choose Your Framework

Techniques

  • Improving Paint Metrics by Removing Unused Preloads

Frameworks

  • Qwik and Qwik City have reached beta!
  • Pico.css - Minimal CSS Framework for semantic HTML

Opinions

  • Typescript is terrible for library developers: We spend a disproportionate amount of time on types

Tools

  • JMESPath - JMESPath is a query language for JSON

Testing

  • CodeIntelligenceTesting/jazzer.js - Coverage-guided, in-process fuzzing for the Node.js

Services

  • Component Party - Comparison of components
Don't miss what's next. Subscribe to JSter: