by nblavoie on 11/9/17, 2:02 PM with 73 comments
by evmar on 11/9/17, 3:59 PM
by disease on 11/9/17, 2:35 PM
by Flux159 on 11/9/17, 4:00 PM
It has fairly good docs: http://doc.babylonjs.com/ as well as an active forum for developers and users: http://www.html5gamedevs.com/forum/16-babylonjs/
Other options mentioned are also good - the Typescript compiler (https://github.com/Microsoft/TypeScript) is good to get started with especially if you read this Gitbook: https://basarat.gitbooks.io/typescript/content/docs/compiler...
You could also search popular typescript github projects that are more closely related to what you work on, but the Typescript compiler and Babylonjs 3d engine are both well written projects with fairly good documentation in my opinion.
by nikcub on 11/9/17, 3:51 PM
1. InversifyJS - DI in Typescript / JS
https://github.com/inversify/InversifyJS
2. TypeORM - as it says, might be the best ORM for nodejs projects:
https://github.com/typeorm/typeorm
3. Searchkit - ES web frontend - react + typescript
by klodolph on 11/9/17, 2:46 PM
by rightisleft on 11/9/17, 3:48 PM
It's also one of the larger enterprise grade projects that i've seen done natively in TS. It pretty much uses all the bells and whistles that the language provides. Some decent patterns, and an active developer community.
by yesimahuman on 11/9/17, 3:36 PM
Ionic Framework 2+ is TS: https://github.com/ionic-team/ionic
Our new web component compiler Stencil is also TS: https://github.com/ionic-team/stencil
by bradyholt on 11/9/17, 2:25 PM
by nblavoie on 11/9/17, 3:13 PM
by coding123 on 11/9/17, 3:28 PM
by DonHopkins on 11/9/17, 4:54 PM
Reading the NativeScript code gave me a really good impression of TypeScript, although I'm just learning it and haven't written much yet myself.
https://www.nativescript.org/using-typescript-with-nativescr...
I have a huge blob of old JavaScript cellular automata code I want to rewrite in TypeScript, but first I want to read some good TypeScript code before starting so I don't mess it up.
It has a bunch of old "frameworky" meta-programming code and data structures that I've painted myself into a corner with (see the "type definitions" comments), which I'd like to throw away and re-implement from scratch, because TypeScript is much better suited for that kind of stuff. And then there's a bunch of brute force bit bashing and number crunching code that I hope will just run without any modification and only a little repackaging, which is another nice benefit of TypeScript.
https://github.com/SimHacker/CAM6/blob/master/javascript/CAM...
by dresr_throwaway on 11/9/17, 11:11 PM
https://github.com/palantir/blueprint/tree/master/packages/c...
by zengid on 11/9/17, 4:07 PM
by lloyd-christmas on 11/9/17, 11:13 PM
by kevinSuttle on 11/9/17, 3:09 PM
by palimpsests on 11/10/17, 2:41 AM
by basarat on 11/20/17, 1:18 AM
by kjaer on 11/9/17, 8:36 PM
by abritinthebay on 11/9/17, 5:02 PM
That might sound dismissive of TS but it’s not, I’m just trying to get a sense on what you’re trying to learn from TS.
by ihsw2 on 11/9/17, 4:04 PM