An API Gateway Example Bringing Together Vue.js, Express, and Postgres

How it looks like in local

TODO: Add diagram for local development

How it will look like in AWS

Pre-requisites

The following items should be installed on your machine:

Technology Stack

Running Application

Run the following on the project root directory:

docker-compose up

Access GUI Locally

To access GUI, navigate to http://localhost:52793

To hit an API, navigate to http://localhost:52793/v1/api/users/list

Deploy Cloud Formation Stack via AWS CLI

# Navigate to scripts folder and run the following command
aws cloudformation create-stack --stack-name my-stack-name \ 
  --template-body file://root-stack.yml --profile YOUR_AWS_PROFILE_NAME \ 
  --parameters ParameterKey=TemplateS3BucketUrl,ParameterValue=YOUR_S3_URL_HERE

Thanks for reading

If you liked this post, share it with all of your programming buddies!

Follow us on Facebook | Twitter

Further reading

The Complete JavaScript Course 2019: Build Real Projects!

Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)

Nuxt.js - Vue.js on Steroids

Best JavaScript Frameworks, Libraries and Tools to Use in 2019

Build a Progressive Web App In VueJs

Build a CMS with Laravel and Vue

Beginner’s Guide to Vue.js

Hands-on Vue.js for Beginners

Top 3 Mistakes That Vue.js Developers Make and Should be Avoided

Microfrontends — Connecting JavaScript frameworks together (React, Angular, Vue etc)

Ember.js vs Vue.js - Which is JavaScript Framework Works Better for You

Vue.js Tutorial: Zero to Sixty

#vue-js #express #postgresql #api #web-development

An API Gateway Example Bringing Together Vue.js, Express, and Postgres
1 Likes68.05 GEEK