Suport pentru typescript EmberJS, AngularJS sau BatmanJS

voturi
7

Va typescript susține oricare dintre aceste cadre mari MV *.

Știu că e prea devreme pentru a cere acest lucru, dar ceea ce despre șansele de a ajunge la un sprijin pentru ei cu această tânără inițiativă JavaScript?

Întrebat 03/10/2012 la 13:46
sursa de către utilizator
În alte limbi...                            


4 răspunsuri

voturi
12

Typescript sprijină deja aceste și orice altă bibliotecă JavaScript. Orice cod JavaScript este valid cod masina de scris.

Evident , pentru a vedea orice beneficii de la typescript aceste biblioteci ar avea nevoie pentru a adăuga adnotări de tip, acest lucru poate fi realizat prin crearea unobtrusively Declarația Sursa fișiere (fișiere cu o .d.tsextensie). Acestea sunt în principiu antet fișiere care descriu informațiile de tip asociate cu codul JavaScript existent.

Este evident, în afara domeniului de aplicare al proiectului typescript pentru a crea aceste fișiere Declarația sursă pentru fiecare bibliotecă populare JavaScript. Depinde de aceste proiecte și comunitatea să contribuie acest lucru.

Puteți vedea o mostră de fișier Declarație sursă pentru jQuery care este inclus în probele dactilografiate.

Publicat 03/10/2012 la 14:34
sursa de către utilizator

voturi
11

DefinitelyTyped a acoperit deja cele mai multe (dacă nu toate) de mv * cadre JavaScript. Ei au definiții pentru angularjs, coloana vertebrală, tăciune, knock - out și mai mult. Verifică.

Publicat 13/11/2012 la 20:56
sursa de către utilizator

voturi
6
  1. Toate JavaScript este dactilografiate.
  2. MV * sunt cadre JavaScript.
  3. Prin urmare, MV * cadrele sunt dactilografiate.
Publicat 03/10/2012 la 14:34
sursa de către utilizator

voturi
4

Aici este un articol interesant vorbind despre masina de scris si AngularJS

http://www.piotrwalat.net/using-typescript-with-angularjs-and-web-api/

Publicat 05/10/2012 la 21:03
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more