githubEdit

realworld-backend

RealWorld Example Applications

Stay on the bleeding edge — join our GitHub Discussions!arrow-up-right 🎉

arrow-up-right

See how the exact same Medium.com clone (called Conduitarrow-up-right) is built using different frontendsarrow-up-right and backendsarrow-up-right. Yes, you can mix and match them, because they all adhere to the same API spec 😮😎

While most "todo" demos provide an excellent cursory glance at a framework's capabilities, they typically don't convey the knowledge & perspective required to actually build real applications with it.

RealWorld solves this by allowing you to choose any frontend (React, Angular 2, & more) and any backend (Node, Django, & more) and see how they power a real world, beautifully designed fullstack app called "Conduitarrow-up-right".

Read the full blog post announcing RealWorld on Medium.arrow-up-right

Implementations

Over 100 implementations have been created using various languages, libraries, and frameworks.

See the list of implementations on the CodebaseShow website >>>arrow-up-right

Create a new implementation

Create a new implementation >>>arrow-up-right

Or you can view upcoming implementations (WIPs)arrow-up-right.

How do I get up & running?

Follow the instructions in the README of whatever frontend and/or backend repo's you want to get up and running.

Can you teach me how to build each stack from scratch?

Yup! We've built step-by-step tutorials for all of our stacks that teach you how to go from git init all the way to the production ready application. Start learning now >>>arrow-up-right

Community created resources

Forks, tutorials, workshops, and other resources based on the RealWorld project:

Learn more

Active Maintainers

Gérôme Grignonarrow-up-right - Maintainer

Gérôme is a Software Engineer at Sfeir. He's an open source enthusiast.

Manuel Vilaarrow-up-right - Maintainer

Manuel is an independent Software Engineer, creator of the Layr frameworkarrow-up-right and the CodebaseShow websitearrow-up-right.

Who made this?

RealWorld would not be possible without the open source community continuously helping push the project forward. In addition, the former team was composed of:

Anish Karandikararrow-up-right - Core Maintainer

MathWorker, ex-Google, ex-Computational Fluid Dynamicist, forever lover of tech & humanities ❤️

Cameron Chapmanarrow-up-right - Core Maintainer

Cameron Chapman is a Software Engineer at FanThreeSixty. He's an open source enthusiast and is helping to teach a local web development boot camp at Kansas University.

Eric Simonsarrow-up-right - Founder/Maintainer

Eric is a Software Engineer, UI Designer, and author of many technical books & tutorials. He oversees the project direction, maintenance and organizes the planning and development efforts of the team.

Albert Paiarrow-up-right - Founder/Maintainer

Albert is a Software Engineer, DevOps ninja, and author of many technical books & tutorials. He oversees the project direction, maintenance and organizes the planning and development efforts of the team.

Thinksterarrow-up-right - Funding/Support

Thinksterarrow-up-right creates high quality resources that help Javascript developers succeed. The RealWorld project wouldn't exist without their funding, so please consider investing in a Pro subscriptionarrow-up-right to help support us!

James Brewerarrow-up-right - Admin

James is a Software Engineer at Square and a contributor to the Django project. He created & maintains the RW Django codebase and continually provides guidance for the RealWorld project itself.

Sandeesh S.arrow-up-right - Admin

Full stack developer, Laravel enthusiast, Digital marketing specialist and an avid gamer.

Special thanks to...

RealWorld wouldn't be possible without the help of the open source community reviewing codebases, creating new app implementations, and many other tasks that help push this project forward. We especially appreciate the OSS leaders who have helped contribute to RealWorld:

License

All of the codebases are MIT licensed unless otherwise specified.

Brought to you by Thinksterarrow-up-right

Last updated

Was this helpful?