Amazon yakaburitsa iyo jsii 1.90 compiler, inova shanduko yeTypeScript compiler iyo inokutendera kuti utore ruzivo rweAPI kubva kumamodule akaunganidzwa uye kugadzira inomiririra yepasirese yeiyi API yekuwana makirasi eJavaScript kubva kune maapplication mumitauro yakasiyana-siyana yekuronga. Iyo kodhi yeprojekiti yakanyorwa muTypeScript uye yakagoverwa pasi peiyo Apache 2.0 rezinesi.
Jsii inogonesa kugadzirwa kweTypeScript kirasi maraibhurari ayo anogona kushandiswa muC #, Go, Java, uye Python mapurojekiti nekuashandura mumamodule emunharaunda anopa imwechete API. Iyo kiti yekushandisa inoshandiswa muAWS Cloud Development Kit kuendesa maraibhurari emitauro yakasiyana yehurongwa, ese akavakwa kubva kune imwechete codebase. Iyo vhezheni nyowani inoshandisa kirasi runyorwa caching kune yega yega kuvaka uye inonyora kugona kugadzira zvivakwa zvingasarudzika.
Muenzaniso TypeScript source code: export class Greeter { public greet(zita: tambo) {dzokera `Mhoro, ${zita}!`; } } Yakaunganidzwa C# inomiririra var greeter = new Greeter(); greeter.Greet("Nyika"); // => Mhoro, Nyika! Yakaunganidzwa Go inomiririra kwaziso := NewGreeter() greeter.Greet("Nyika") // => Mhoro, Nyika! Yakaunganidzwa Java mumiriri wekupedzisira Greeter greeter = new Greeter(); greeter.greet("Nyika"); // => Mhoro, Nyika! Yakaunganidzwa JavaScript inomiririra const greeter = new Greeter(); greeter.greet("Nyika"); // => Mhoro, Nyika! Yakaunganidzwa Python inomiririra mukwazisa = Greeter() greeter.greet("Nyika") # => Mhoro, Nyika!
Source: opennet.ru
