ืืืืื ืคืจืกืื ืืช ืืืืืจ jsii 1.90, ืฉืืื ืฉืื ืื ืฉื ืืืืจ TypeScript ืืืืคืฉืจ ืืืืฅ ืืืืข API ืืืืืืืื ืืืืืจืื ืืืืืฆืจ ืืืฆืื ืืื ืืืจืกืื ืฉื API ืื ืืืืฉื ืืฉืืขืืจื JavaScript ืืืืฉืืืื ืืฉืคืืช ืชืื ืืช ืฉืื ืืช. ืงืื ืืคืจืืืงื ืืชืื ื-TypeScript ืืืืคืฅ ืชืืช ืจืืฉืืื Apache 2.0.
Jsii ืืืคืฉืจ ืืืฆืืจ ืกืคืจืืืช ืืืืงืืช ื-TypeScript ืฉื ืืชื ืืืฉืชืืฉ ืืื ืืคืจืืืงืืื ื-C#, Go, Java ื-Python ืขื ืืื ืชืจืืื ืืืืืืืื ืืงืืจืืื ืขืืืจ ืฉืคืืช ืืื ืืืกืคืงืืช ืืช ืืืชื API. ืืื ืขืืืื ืืฉืืฉ ืืขืจืืช ืืคืืชืื ืืขื ื AWS ืืื ืืกืคืง ืกืคืจืืืช ืืฉืคืืช ืชืื ืืช ืฉืื ืืช, ืืื ืืืืช ืืืกืืก ืงืื ืืื. ืืืจืกื ืืืืฉื ืืืืฉืืช ืฉืืืจื ืืืืืื ืฉื ืจืฉืืืช ืืืืืงืืช ืขืืืจ ืื assembly ืืืชืขืืช ืืช ืืืืืืช ืืืคืื ืืืคืืื ืื ืืืืคืฆืืื ืืืื.
ืืืืื ืืงืื ืืงืืจ ื-TypeScript: export class Greeter { public greet(name: string) { return `Hello, ${name}!`; } } ืชืฆืืื ืืืจืืืช ื-C# var greeter = new Greeter(); greeter.Greet("ืขืืื"); // => ืฉืืื, ืขืืื! ืชืฆืืื ืืืจืืืช ื- Go greeter := NewGreeter() greeter.Greet("World") // => ืฉืืื, ืขืืื! ืชืฆืืื ืืืืงืืช ื-Java final Greeter greeter = new Greeter(); greeter.greet("ืขืืื"); // => ืฉืืื, ืขืืื! ืชืฆืืื ืืืืืจืช ื-JavaScript const greeter = new Greeter(); greeter.greet("ืขืืื"); // => ืฉืืื, ืขืืื! ืชืฆืืื ืืืจืืืช ื-Python greeter = Greeter() greeter.greet("World") # => ืฉืืื, ืขืืื!
ืืงืืจ: OpenNet.ru