Building a Blog with VueJS and AWS
In this tutorial series, I will be covering everything you need in order to get up and running with your own website running on range of AWS services and using Vue.JS.
I’ll be focusing more on the utilization of AWS services and how you can interact with them in your own projects. This will hopefully allow you to become familiar with them and build your own projects off the back of this course.
Topics To Cover
Throughout this course we are going to be covering the following topics:
- Building the frontend
- Setting up A Cognito Pool
- Authenticated Routes in Vue.JS with AWS Cognito
- Configuring DynamoDB
- Getting Started with AWS Lambda
- CRUD Lambda Endpoints
- Authenticated Lambda Endpoints with Cognito
- Creating a GraphQL Lambda Endpoint
- Working with GraphQL in Vue.JS
- You will need an AWS account
- You will require a github account
Throughout this course, we are going to be building on top of an existing Vue.JS project so that we can get up and running quickly. If you want to learn more about Vue.JS then please feel free to check out my other course on the site on Building a HackerNews Clone in Vue.JS.
Feedback and Suggestions
I would love to hear your feedback and suggestions as to how I can make this course better! Please feel free to reach out to me on twitter: @Elliot_f.
Part 1 - Setting Up Our CI/CD Pipeline to S35 Minutes
In this tutorial, we are going to look at how we can deploy our Vue.js application to S3 and set up our CI/CD pipelinePublished: Monday, Mar 19, 2018
Part 2 - Getting Started With AWS Lambda5 Minutes
In this tutorial, we are going to get up and running with some very simple Lambda functions and deploying them using the serverless api.Published: Thursday, Apr 19, 2018
Part 3 - Setting Up Our Dynamodb Table2 Minutes
In this tutorial, we are going to define our first DynamoDB table and try inserting, deleting and updating blog posts into our table before finally updating our first lambda functionPublished: Friday, Apr 20, 2018
Building a Blog with VueJS and AWS2 Minutes
In this series, we are going to be building a fully functioning blog with the use of Vue.JS and AWS servicesPublished: Monday, Mar 19, 2018