Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Roadmap for this template #2

Open
Rubix982 opened this issue Feb 1, 2021 · 0 comments
Open

A Roadmap for this template #2

Rubix982 opened this issue Feb 1, 2021 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@Rubix982
Copy link
Owner

Rubix982 commented Feb 1, 2021

Hello! This is the official roadmap for this project.

Main Aim

To be a very quick setup and guide to quickly bootstrap complete solutions developed with ReactJS as a frontend and an ASP.NET. Specifically, this repository is meant to solve a developer non-function requirement, meant to explain the why's and how's of what decisions were made, and how to quickly use the template provided to build, test, deploy, and iterate with the technologies selected.

Was the current template for react and react-redux not enough?

I was actually looking for a template that not only I could work with, but a team can work with ease. If you're just a single individual, the templates already provided by MS make a lot of sense. If you're a team that just wants to prototype a solution, that template in itself can be confusing and downright hectic to deal with.

So what problem does this template attempts to solve?

Something flexible with easy to understand documentation of why things are structured the way they are, so the design structure used can be altered as needed, as needed, and for the use case. Templates should also come with documentation that explains on different levels of programmers how to use and bend something.

One thing in the eye of a developer is perfectly fine the way it is, for the other, it can be somewhat of a mess with things that are hard to understand just by reading code.

Often, code is just not enough to explain why something the way it is, but rather what problems were faced by the original developer and why this was one of the many solutions that were selected.

A good template also establishes a workflow for development, and this project wants to or at least will attempt to establish a quick workflow so people can get to use these technologies and up to speed in a couple of moments, whatever comes own to.

Future goals for this project?

  • Dockerize the entire application
  • Shift from Docker Compose to Ansible
  • Add pipelines to deploy to GCP, Azure or AWS
  • Write a comprehensible documentation that is setup to explain the why's, how's, what's of the template
  • Pretty much it for right now, not much
@Rubix982 Rubix982 added the documentation Improvements or additions to documentation label Feb 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant