JSter #190: Libraries and more
JavaScript isn't what you think.
It's only three months until Future Frontend conference (6-9.6) in Finland. Exciting times.
Libraries
- ungap/esx - A template literal based ESX proposal
- a11y-dialog - a lightweight yet flexible script to create accessible dialog windows.
Frameworks
- tjkandala/baahu - State machine-based UI framework
- hydroxide-js/hydroxide - Next Generation Reactive JavaScript Framework
TypeScript
- Civet - CoffeeScript for TypeScript
- total-typescript/ts-reset - Resets (filter etc.) for TypeScript
Styling
Articles
- Svelte vs React: Which framework to learn in 2023?
- Module Extraction: The Silent Web Revolution
- Why useEffect May Not Be the Best Abstraction
- Streaming, snapshots, and other new features since SvelteKit 1.0
- An Introduction to RedwoodJS
- A Historical Reference of React Criticism
- Is React going anywhere?
Services
Tools
- Payload CMS
- ArrowJS - an experimental tool for programming reactive interfaces using native JavaScript
- Eleventy v2.0.0 - the major static site generator has reached an important milestone
- Lightning CSS - An extremely fast CSS parser, transformer, bundler, and minifier
Techniques
- How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter"
- Super Charging Fine-Grained Reactive Performance
- Who's your BFF? Rough notes on the popular BFF architecture pattern