JSter #164: Libraries, and more
JavaScript – Always evolving, always changing
It's time for the second JSter post of the year. I'll be organizing two events later this month: Vodcast about React components (24th of February) and ViennaJS Live Coding: WebXR (25th of February). Make sure to tune in!
Libraries
- andyrichardson/fielder - A field-first form library for React and React Native
- jneen/parsimmon - A monadic LL(infinity) parser combinator library for JavaScript
Articles
- Log-Driven Development
- Using ESLint to improve your app’s performance
- A Breakdown of RxJS 7.0 Performance Improvements
- Building realtime apps with Node.js and WebSockets: client-side considerations
Tooling
- rafgraph/rollpkg - Zero-config build tool to create packages with Rollup and TypeScript
- Rush
- eslint-plugin-simple-import-sort - Sort imports with ESLint
Videos
TypeScript
- a7ul/esbuild-node-tsc - Build your Typescript Node.js projects using blazing fast esbuild
- woutervh-/typescript-is - TypeScript transformer that generates run-time type-checks
- tsconfig.js
Tools
- rsms/estrella - Lightweight and versatile build tool based on the esbuild compiler
- elsaland/elsa - Elsa is a minimal, fast and secure runtime for JavaScript and TypeScript written in Go
- snyk/vulncost - Find security vulnerabilities in open source npm packages while you code
- Preconstruct - Dev and build your code painlessly in monorepos
- intuit/auto - Generate releases based on semantic version labels on pull requests
React
- Tao of React
- Server-Side Rendering from zero to hero
- pmndrs/use-tweaks - Tweak React components with Tweakpanes
Snippets
Tutorials
Techniques
Interviews
- PixelCraft - a Pixel Art Editor
- Nullstack - Full-stack JavaScript Components
- Renderlesskit React - Collection of composable headless hooks
- GruCloud - Infrastructure as Code in JavaScript
Frameworks
- Nullstack - Full-stack JavaScript components
- Inertia.js - Build single-page apps, without building an API
Apps
CSS
- kripod/css-shorthand-expanders - Type-safe functions to expand CSS shorthands into their longhand sub-properties
Deno
- mdubourg001/ssgo - The minimalistic but flexible static site generator for Deno