Skip to content

Electrode Platform for building large scale Universal React Applications

License

Notifications You must be signed in to change notification settings

yishengjiang99/electrode

 
 

Repository files navigation

Electrode Logo
Electrode

Building large scale universal React Web Applications

Electrode Web is a full stack, end-to-end, rapid application development platform for Node.js and React.js based applications.

Originally designed for Walmart-specific use cases, we decided to open-source electrode with the hope that it will be useful to developers in the JavaScript community. This is the same version that is used to power the Walmart.com eCommerce website.

  • NOTE: We maintain additional code for internal Walmart systems. If you are a Walmart developer, please check internal docs to get started.

Do you have 5 minutes? That is how long it takes to scaffold your first app. Try it now!

electrode quick start

You will need Node.js installed on your system

  1. Run the following command in your console/terminal:
npm init @xarc/app my-app
  1. Wait a moment for the installer to complete the build.
  2. When complete, the console will display Created react/node webapp in directory 'my-app'
  3. Follow the instructions in the console.
  4. When complete, open your browser to localhost:3000
  5. To stop the DEV server, press Q

Your electrode app will appear as shown below.

Hello from Electrode

Contributing

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.

License

Copyright (c) 2016-present, Walmart

Licensed under the Apache License, Version 2.0

About

Electrode Platform for building large scale Universal React Applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 48.3%
  • JavaScript 23.7%
  • CSS 16.1%
  • TypeScript 11.9%