Typescript / pattern for node backend
Hi
I want to build personnal project with good practise ("enterprise grade"), in all my project i think that i've some lack about organisation and property of code.
I've a server with gitlab, jenkins, jira for continous integration and i will do test driven development.
I'm planning to use typescript for node back-end and react front-end for safety check and have better structure if a "team" need to work with it.
What did you think about using typescript at server side (with express server), pro cons ?
Did you know good pattern practise for server side (repository pattern ? i will use mongodb database and mongoose) ?
Thank's