Electrode NodeJS/React Universal Application Archetype

fastify, node-js, nodejs, preact, react, react-query, recoil, recoiljs, redux, universal, web-app, webpack
npm install @kununu/electrode-archetype-react-app@2.0.3-prerelease.2


Electrode Logo

Gitter Build Status devDependencies Status

Building large scale universal React Web Applications

Built at @WalmartLabs powering the http://www.walmart.com eCommerce site, Electrode is a platform for building small to large scale universal ReactJS/NodeJS web applications with a standardized structure, best practices, and modern technologies baked in. Electrode focuses on performance, component reusability, and simple deployment to multiple cloud providers—so you can focus on what makes your app unique.

It takes 5 minutes and a single command to get your own Universal React app to customize:

Hello from Electrode

Getting Started


The documents for Electrode are maintained as gitbook documents in the docs directory.

Check gitbook for more info about gitbook.


Do you find Electrode useful? Please send us your encouragement with a github star.

Did you find an issue? Would you like to help with the project? Please see our contributing guide for instructions on submitting a PR or reporting an issue.

Support and Acknowledgement

We'd like to thank our employer @WalmartLabs because we can work on the development of Electrode platform and associated modules as Open Sourced Software for the needs of our internal teams and projects. We love the public community and the support we get, and we address your requests as much as we could, even on our off hours. We are always excited to get feedbacks, bug reports, and PRs. Even if you just show us your support and encouragement, or help us promote Electrode, and we love to make Electrode work better for everyone. Thank you.


Copyright (c) 2016-present, WalmartLabs

Licensed under the Apache License, Version 2.0.