Hello all,
As we are starting to prototype for Wiki 3.0, we have to face important choices for the implementation.
One of the most important among all is the choice of Typescript as primary language, in order to build the software up from solid grounds.
Typescript is a superset of Javascript, bringing structural type annotations to the language. It allows to write type-safe code by design, preventing most type-related mistakes directly from the build phase. It also overall enhance Developer Experience when using a fully fledged editor (like VS Code or IntelliJ IDEA), through educated autocompletion.
In the team, we are strongly positive about using typescript, and would like to hear if there is any feedback or remarks about this choice.
Thanks,
Clément