February 15, 2020
NOTE: I have 0 experience on writing posts.
Graviton v2 is a made from ground up editor.
Graviton started as an small project, I didn’t have a clear idea of what and how it was going to be. As a consequence it became a big mess, I don’t mean the result was bad, but, in terms of maintainability and scalability failed.
Graviton v2 needs to have clear goals so it won’t become what it’s predecessor became.
Graviton v1 wasn’t using any framework or library to render it’s main components. Now, it’s using PuffinJS, a reusable and reactive components library. That, will allow a better maintainability of the app components.
This is related to maintainability. Cause of Graviton using PuffinJS there will no issue at adding new features, it’s all in components now. So, changing something on one shouldn’t break others.
Graviton v2 is going to be faster, prettier and better overall.
Written by Marc Espín Sanz from his PC. His github.