realworld
js-framework-benchmark
Our great sponsors
realworld | js-framework-benchmark | |
---|---|---|
114 | 55 | |
74,667 | 5,532 | |
0.7% | - | |
8.7 | 0.0 | |
2 days ago | 4 days ago | |
TypeScript | JavaScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
realworld
-
A common question about how to find repositories to contribute to
Github has millions of projects, some large fraction with more than 100 stars, so it doesn't seem like you are searching very hard. But more importantly, why "100 stars"? Stars are meaningless and arbitrary. Many developers use stars like bookmarks. I just did a quick search and noticed a project like realworld (just a demo for learning, 65 contributors) has have more stars than Bitcoin (900+ developers, perhaps you have heard of it?)
- What are some fun and interesting projects that can be developed using Spring Boot?
- Yet another RealWorld implementation - Go kit, PlanetScale, sqlx, chi
-
On the Compose HTML rebranding (TL;DR - everything is fine!)
Here’s a roster of implementations for the same basic app https://github.com/gothinkster/realworld in a variety of frameworks. While you’re at it, it might be worthwhile showcasing Kobweb. There are a couple of entries for Kotlin.
- Github
- There is a Github repo that recreated the same project with different web frameworks, amazing for learning. Does anybody know it?
-
I know Java well enough to solve LC problems, experience with JUnit and JavaFX. Can you recommend something that would help me learn about Spring Boot in building "full stack web apps with APIs".
Finally, once you finish most of these tutorials, I recommend you taking a look at gothinkster/realworld, specifically taking a look at React + Redux for the frontend and Spring Boot + Spring Data JPA.
-
10 Interesting GitHub Repos Worth Checking Out
2. Realworld
-
Backend development ideas that go beyond CRUD
- https://www.realworld.how/
- 7GUIs of Java/Object Oriented Design?
js-framework-benchmark
-
Imperative - 1.5kb React alternative using Generators
The standard benchmark for js frameworks would be best: https://github.com/krausest/js-framework-benchmark
- VanJS 0.11.10 Released: the world's smallest reactive UI framework just got 14 bytes smaller
-
Is this benchmark on Blazor correct?
I ran it locally and measured 70MB. I filed a bug for clarification: https://github.com/krausest/js-framework-benchmark/issues/1231
-
How does Blazor work in WebAssembly with respect to the GC/Runtime?
As far as performance between interpreted and AOT, Krausest’s JS benchmark project installs the wasm-tools workload for both, which will do runtime relinking whenever the project is compiled with the Release configuration. From what it looks like on the network traffic side of it, the IIS config they’ve got does not seem to include rewrite rules to serve the Brotli or gzip files and is pulling the uncompressed files at startup instead. I rarely use IIS and instead use Kestrel (Usually in a container that gets proxied from a nginx server) or nginx, so I could be wrong about that.
-
How to explain that vue.js isn't bloated?
Anyway you can counter with: https://krausest.github.io/js-framework-benchmark/ Vue is way ahead angular here.
-
C# Wasm Benchmark .NET 7
Right here man, https://github.com/krausest/js-framework-benchmark Results are not good for Blazor. Rust WASM frameworks are about on par with the JS ones now a days.
-
Using the Rust language to develop the front end of the web
All libraries use procedural macros to create a JSX like syntax. In Yew and Leptos it’s more HTML-like while for dioxus and Sycamore it’s a bit more Rust-like. I think Dioxus, Sycamore and Leptos are all about as fast as Vue (or faster) according to that Frontend framework benchmark (Yew is comparable to React). Dioxus v0.3 results aren’t there yet but are a huge improvement: https://dioxuslabs.com/blog/release-030/
- What does React do better than Vue innately (excluding things like ecosystem)?
What are some alternatives?
fastapi-realworld-example-app - Backend logic implementation for https://github.com/gothinkster/realworld with awesome FastAPI
sycamore - A library for creating reactive web apps in Rust and WebAssembly
mikado - Mikado is the webs fastest template library for building user interfaces.
spicedb - Open Source, Google Zanzibar-inspired fine-grained permissions database
jhipster-sample-app - This is a sample application created with JHipster
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
yew - Rust / Wasm framework for building client web apps
fingerprintjs - Browser fingerprinting library. Compared to Fingerprint Pro has limited accuracy (40 - 60%), but is fully open source.
nestjs-realworld-example-app - Exemplary real world backend API built with NestJS + TypeORM / Prisma
imba - 🐤 The friendly full-stack language
grokking-the-object-oriented-design-interview
htmx-demo - Very simple demonstration of the use of htmx with Spring Boot and Thymeleaf.