Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/silverbackis/componentswebapp

API Platform and NuxtJS as the core frameworks for making component driven progressive web apps
https://github.com/silverbackis/componentswebapp

Last synced: about 2 months ago
JSON representation

API Platform and NuxtJS as the core frameworks for making component driven progressive web apps

Awesome Lists containing this project

README

        

# Components Web App

## Introduction
This is an empty project using the API Component Bundle and CWAModules to create an empty website. Better description coming soon!

I've chosen to use NuxtJS (VueJS) and API Platform (built on Symfony) for many reasons. They are some of the most fun frameworks to use, built by brilliant developers and very well maintained. This combines them to show what is possible, and mostly just using the standard features without heavy customisation.

## Requirements
- Docker Compose
- CI uses GitLab to deploy to Kubernetes

## Installation
- run `./bin/env` to create `.env.local` secret files by copying `.env` distribution files. These will be used when developing locally.
- When running in production you will need to ensure you have set your CI environment variables.

More information will follow, but if you want information, help or examples feel free to contact me https://github.com/silverbackdan