Sunday, February 26, 2023
Data Transfer Objects
Originally posted on the strackt devlog in February 2023, during the early build. Brought over so the whole journey lives in one place.
Since Strackt is a full SPA and API-driven application, passing data around needs to be extremely structured; enter the Data Transfer Object.
After playing with the frontend components and layouts, it was way overdue to overhault the data verification and transportation layer. Once you get the hang of being strict for yourself and your application, things click and become a lot easier.
One of the additional benefits of proper DTOs is also the type enforcement in the frontend.
What got done
New Nord color schema 🎨
Vite and Vuero updates
More components 📦
DTO objects for server handling
Up next
Implement DTO into all data objects