dal
dal copied to clipboard
Front-end upgrade
Current state of the front-end is suboptimal at best.
Here is a list of possible upgrades that should make front-end more maintainable and easier to develop:
- [x] Migrate to TypeScript.
- [ ] Test crucial components and store logic.
- [ ] Auto-generate back-end API consumers for front-end based on Swagger schema.
- [ ] Update Vue to version 3.
Migration to TS has been started in branch https://github.com/hse-mtc/dal/tree/deps/migrate-to-typescript-via-plugin
TypeScript is now fully supported. Now we need to migrate all JS code to TS.