JavaScript Rising Stars 2023: Neue UI-Komponentensammlung stößt Bun vom Thron
Das beliebteste JavaScript-Projekt 2023 heißt laut einer Studie shadcn/ui. Der Newcomer ist eine Radix-basierte Sammlung von UI-Komponenten.
Die Ergebnisse der jährlichen Studie "JavaScript Rising Stars" stehen für das Jahr 2023 bereit. Die Studie untersucht, welche JavaScript-Projekte im vergangenen Jahr die meisten neuen GitHub-Sterne erlangten. Dabei flossen ausschließlich die kuratierten Projekte der Website Best of JS ein, die aus der gleichen Feder wie die Studie stammt. Dieses Mal hat sich ein Newcomer den ersten Platz gesichert: shadcn/ui.
shadcn/ui setzt sich gegen etablierte Projekte durch
Wie üblich kürt die Studie sowohl einen Gesamtsieger als auch die beliebtesten Projekte in Unterkategorien wie Frontend-Frameworks, Backend-/Full-Stack-Frameworks, Mobile, Desktop und Testing. In der Gesamtwertung erklimmt der Newcomer shadcn/ui – erst seit Januar letzten Jahres auf GitHub vertreten – mit über 39.500 neuen GitHub-Sternen den ersten Platz.
Bei shadcn/ui handelt es sich um eine in React geschriebene Sammlung von User-Interface-Komponenten, die auf dem Headless-Komponenten-Set Radix aufbaut und anpassbares Styling durch das CSS-Framework Tailwind CSS ermöglicht. Die Gründe für den Erfolg des Neulings sieht der Studienersteller Michael Rambeau darin, dass shadcn/ui an die Beliebtheit von Tailwind CSS anknüpft, mit React Server Components kompatibel ist und eine "hervorragende Dokumentation" aufweise. Diese findet sich auf der offiziellen Website.
Der Erfolg von shadcn/ui führt dazu, dass der Vorjahressieger Bun auf den zweiten Platz rutscht. Die JavaScript-Runtime konnte über 29.300 neue GitHub-Sterne hinzugewinnen und liegt damit vor dem drittplatzierten Projekt Excalidraw (über 23.200 neue GitHub-Sterne) – einem virtuellen Whiteboard für das Erstellen von handzeichnungsähnlichen Diagrammen.
Die enterJS 2024 findet vom 7. bis 8. Mai 2024 in der Alten Lokhalle in Mainz statt. Die JavaScript-Konferenz von heise und dpunkt.verlag bietet Entwicklerinnen und Entwicklern einen umfassenden Blick auf die JavaScript-gestützte Enterprise-Welt. Der Fokus liegt dabei nicht nur auf den neuesten Trends rund um die Programmiersprache JavaScript selbst, sondern auch auf den Frameworks und Tools, die zum Handwerkszeug jedes JavaScript-Entwicklers gehören.
Solang das Programm nicht live ist, können Interessierte bereits jetzt vergünstigte Tickets zum Blind-Bird-Tarif über den Ticketshop erwerben. Die Veranstalter planen eine Veröffentlichung des Programms bis Mitte Januar 2024.
React und Next.js führen die Frontend- und Backend-/Fullstack-Skala an
Bei den Frontend-Frameworks dominiert erneut React (über 16.900 neue GitHub-Sterne), wie bereits in den Jahren 2021 und 2022. Das von Meta (vormals Facebook) entwickelte Framework feierte im vergangenen Jahr sein zehnjähriges Jubiläum und begann eine Trendwende in Richtung des Fullstack-Prinzips. Im Backend-/Fullstack-Bereich setzt sich in der Studie das React-Metaframework Next.js mit über 17.800 neuen GitHub-Sternen an die Spitze.
Weitere Kategorien der "JavaScript Rising Stars"-Auswertung umfassen unter anderem die beliebtesten Projekte im React-Ökosystem und im Vue-Ökosystem sowie Styling/CSS in JavaScript, Mobile, Desktop, Testing und State Management. Alle Ergebnisse lassen sich auf der Website der Studie einsehen.
(mai)