Kuburitswa kwejsii 1.90, C #, Go, Java uye Python kodhi jenareta kubva kuTypeScript

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 inoita kuti zvikwanise kugadzira maraibhurari ekirasi muTypeScript anogona kushandiswa mumapurojekiti muC #, Go, Java nePython nekuturikira mumamodule emitauro iyi inopa yakafanana API. Tooling inoshandiswa muAWS Cloud Development Kit kuti ipe maraibhurari emitauro yakasiyana yekuronga, yakavakwa kubva kune imwechete kodhi base. Iyo vhezheni itsva inoshandisa caching yerondedzero yemakirasi egungano rega rega uye inonyora kugona kugadzira zvivakwa zvingasarudzika.

Muenzaniso wekodhi kodhi muTypeScript: Export class Greeter {kukwazisa pachena(zita: tambo) {dzokera `Mhoro, ${zita}!`; } } Maonero akaunganidzwa muC# var greeter = new Greeter(); greeter.Greet("Nyika"); // => Mhoro, Nyika! Ona yakaunganidzwa muGo greeter := NewGreeter() greeter.Greet("Nyika") // => Mhoro, Nyika! Maonero akaunganidzwa muJava yekupedzisira Greeter greeter = new Greeter(); greeter.greet("Nyika"); // => Mhoro, Nyika! Ona yakanyorwa muJavaScript const greeter = new Greeter(); greeter.greet("Nyika"); // => Mhoro, Nyika! Ona yakanyorwa muPython greeter = Greeter() greeter.greet("Nyika") # => Mhoro, Nyika!

Source: opennet.ru

Voeg