You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
The text was updated successfully, but these errors were encountered:
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?
The text was updated successfully, but these errors were encountered: