GithubHelp home page GithubHelp logo

lholmquist / deep-microservices-todomvc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mitocgroup/deep-microservices-todomvc

0.0 3.0 0.0 2.95 MB

Todo Microservice is built on top of DEEP Framework and used in DEEP Marketplace

Home Page: https://todo.deep.mg

License: MIT License

JavaScript 77.47% Shell 17.01% HTML 1.34% CSS 4.17%

deep-microservices-todomvc's Introduction

deep-microservices-todomvc

Build Status Test Coverage

deep-microservices-todomvc is a sample microservice inspired from todomvc.com. It is built on top of DEEP Framework and reuses TodoMVC AngularJS Example. This repository is open sourced to show case how developers can build and deploy hassle-free cloud-native web applications using microservices architecture and serverless computing.

getting started, step 1 getting started, step 2 getting started, step 3 getting started, step 4 getting started, step 5

Getting Started

Step 1. Pre-requisites

npm install deepify -g

If you want to use deepify on Windows, please follow the steps from Windows Configuration before running npm install deepify -g and make sure all npm and deepify commands are executed inside Git Bash.

Step 2. Install Microservice(s) Locally

deepify install github://MitocGroup/deep-microservices-todomvc ~/deep-microservices-todomvc

Path parameter in all deepify commands is optional and if not specified, assumes current working directory. Therefore you can skip ~/deep-microservices-todomvc by executing mkdir ~/deep-microservices-todomvc && cd ~/deep-microservices-todomvc before deepify install.

Step 3. Run Microservice(s) in Development

deepify server ~/deep-microservices-todomvc -o

When this step is finished, you can open in your browser the link http://localhost:8000 and enjoy the deep-microservices-todomvc running locally.

Step 4. Deploy Microservice(s) to Production

deepify deploy ~/deep-microservices-todomvc

Amazon CloudFront distribution takes up to 20 minutes to provision, therefore don’t worry if it returns an HTTP error in the first couple of minutes.

Step 5. Remove Microservice(s) from Production

deepify undeploy ~/deep-microservices-todomvc

Amazon CloudFront distribution takes up to 20 minutes to unprovision. That's why deepify command checks every 30 seconds if it's disabled and when successful, removes it from your account.

Developer Resources

Having questions related to deep-microservices-todomvc?

Interested in contributing to deep-microservices-todomvc?

Looking for web applications that use (or are similar to) deep-microservices-todomvc?

Sponsors

This repository is being sponsored by:

This code can be used under MIT license:

See LICENSE for more details.

deep-microservices-todomvc's People

Contributors

alexanderc avatar avozicov avatar ccristi avatar cypher-m avatar eistrati avatar mgoria avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.