The result is based on ratio of number of commits and code additions from initial and final time ranges.
Initial time range – from 5 Jul, 2023 to 5 Oct, 2023
Final time range – from 5 Apr, 2024 to 5 Jul, 2024
It is basically a number of most active contributors responsible for 80% of contributions.
Bus factor tries to assess "What happens if a key member of the team is hit by a bus?". The more there are key members, the lower the risk.
The gothinkster/realworld repository has a bus factor of 5.
Medium risk, some knowledge concentrated in a few people
Bus factor was measured on 14 Aug 2024
"The gothinkster/realworld GitHub repository is an interesting project that demonstrates the identical functionality for several full stack apps. The repository contains examples written in many different languages and frameworks, offering a broad variety of options to check the coding styles and paradigms used in different scenarios. In a nutshell, the repository is a collection of almost complete apps using different technologies for the front-end and back-end, but they all achieve the same purpose: a Medium.com clone, a fascinating way to get a realistic feel for the various stacks."
Their main purpose is to provide a real-world server-side codebases from different popular technologies. So, anyone can explore them and learn how things are done in reality. This idea helps many developers, especially beginners, to understand and get hands-on experience about the practical applications of technology stacks. Because most of the tutorials tend to be based on 'Todo Apps' that do not provide broad, concrete, up-to-date knowledge.
Their Exemplary Fullstack codebase Containing:
React / Redux - realworld react redux
AngularJS - realworld AngularJS
Angular 2+ - realworld Angular
Vue - realworld Vue.Js
And many more...
Contributor | Commits |
---|---|
267 | |
197 | |
95 | |
83 | |
23 |