Eisiúint jsii 1.90, gineadóir cóid C#, Go, Java agus Python ó TypeScript

D'fhoilsigh Amazon an tiomsaitheoir jsii 1.90, ar modhnú é ar an tiomsaitheoir TypeScript a ligeann duit faisnéis API a bhaint as modúil tiomsaithe agus léiriú uilíoch den API seo a ghiniúint chun rochtain a fháil ar ranganna JavaScript ó fheidhmchláir i dteangacha ríomhchlárúcháin éagsúla. Tá an cód tionscadail scríofa i TypeScript agus a dháileadh faoi cheadúnas Apache 2.0.

Is féidir le Jsii leabharlanna ranga a chruthú i TypeScript ar féidir a úsáid i dtionscadail in C#, Go, Java agus Python trí aistriú go modúil dhúchasacha do na teangacha seo a sholáthraíonn an API céanna. Úsáidtear uirlisiú i bhFearas Forbartha Néal an AWS chun leabharlanna a sholáthar do theangacha éagsúla ríomhchlárúcháin, tógtha ó bhonn cód amháin. Cuireann an leagan nua taisce i bhfeidhm ar liosta na ranganna do gach tionól agus déanann sé doiciméadú ar an gcumas chun airíonna a dhéanamh roghnach.

Sampla de chód foinseach i TypeScript: Beannacht aicme easpórtála { beannú poiblí(ainm: teaghrán) { ais `Hello, ${name}!`; } } Amharc tiomsaithe in C# var greeter = Beannóir nua(); beannaigh.Greet("Domhanda"); // => Dia duit, a Dhomhanda! Amharc tiomsaithe in Téigh greeter := NewGreeter() greeter.Greet("World") // => Dia duit, a Dhomhanda! Amharc tiomsaithe i Java beannachtaí deiridh Greeter = Beannóir nua(); beannaigh.greet("Domhanda"); // => Dia duit, a Dhomhanda! Amharc tiomsaithe i JavaScript const greeter = Beannóir nua(); beannaigh.greet("Domhanda"); // => Dia duit, a Dhomhanda! Amharc tiomsaithe i Python greeter = Greeter()greeter.greet("World") # => Dia duit, a Dhomhanda!

Foinse: oscailtenet.ru

Add a comment