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

Technical discovery on replacing DTL with a modern FE framework #3077

Open
6 tasks
abroddrick opened this issue Nov 13, 2024 · 0 comments
Open
6 tasks

Technical discovery on replacing DTL with a modern FE framework #3077

abroddrick opened this issue Nov 13, 2024 · 0 comments
Labels

Comments

@abroddrick
Copy link
Contributor

abroddrick commented Nov 13, 2024

Issue description

Before deciding on if/when to replace DTL with a modern FE framework such as react or vue, we first need to do technical discovery to determine how we can iteratively add a framework to out system and what impact that would have.

Ideally, we would want to avoid having to change the FE all at once, given it would mean halting progress on features completely. Thus, the focus should be to finding a solution where we can slowly have pages being re-developed in the new system while the current DTL is still live.

Acceptance criteria

  • use the discovery template to help facilitate discovery for adding a new FE
  • as part of technical discovery, propose options for handling this along side your suggested approach
  • Consider at least the following during discovery:
    • determine how we could add in a FE into our system, but still have DTL templates working
    • how long would this take for a piece of our system vs the whole system?
    • which FE framework is most compatible for this iterative approach
    • impacts of replacing DTL on the analyst side vs the Registrar user facing side first
    • impacts for in-progress features
  • confer with other engineers as needed and get feedback from a dev lead
  • share and go over the proposed options with product/program team
  • visual representation of the proposed plan and architecture impacts

Additional context

No response

Links to other issues

No response

@abroddrick abroddrick added the dev label Nov 13, 2024
@abroddrick abroddrick moved this from 👶 New to 🍦 Backlog in .gov Product Board Nov 13, 2024
@abroddrick abroddrick changed the title (Draft)Technical discovery on replacing DTL with a modern FE framework Technical discovery on replacing DTL with a modern FE framework Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🍦 Backlog
Development

No branches or pull requests

1 participant