StellarFw / stellar

A modular action based Web Framework for Node.js
https://stellar-framework.com
MIT License
38 stars 4 forks source link

Move to TypeScript? #122

Closed gil0mendes closed 6 years ago

gil0mendes commented 6 years ago

Ok, I understand that is a hard step, but this may give a solid work base for features and make the maintenance easier. The code will look cleaner because it can be easily traversed and we can understand relationships much better. And there are several common mistakes (that can lead to bugs) that TypeScript checks for us.

More than that, with a language with static types we can better integrate with tools and IDEs to make our development experience better.

What is your opinion on this matters?!

rafaelramalho19 commented 6 years ago

I approve this suggestion 👍

gil0mendes commented 6 years ago

All features, except the chat rooms, were been ported to TS.

The chat room features will need to be rethought to address some current problem that doesn't provide good mechanisms for data protection, like authentication.