Skip to content

A Roadmap for this template #2

Open
@Rubix982

Description

@Rubix982

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions