แแแแแแแแ แแแแแแฅแแแงแแ jsii 1.31 แจแแแแแแแแแ, แ แแแแแแช แแ แแก TypeScript แจแแแแแแแแแแก แแแแแคแแแแชแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแฆแแ API แแแคแแ แแแชแแ แแแแแแแแ แแแฃแแ แแแแฃแแแแแแแ แแ แจแแฅแแแแ แแ API-แก แฃแแแแแ แกแแแฃแ แ แฌแแ แแแแแแแ JavaScript แแแแกแแแแ แฌแแแแแแกแแแแก แกแฎแแแแแกแฎแแ แแ แแแ แแแแ แแแแก แแแแแแก แแแแแแแชแแแแแแแ. แแ แแแฅแขแแก แแแแ แแฌแแ แแแ TypeScript-แจแ แแ แแแฌแแแแแแ Apache 2.0 แแแชแแแแแแ.
Jsii แจแแกแแซแแแแแแก แฎแแแก TypeScript-แจแ แแแแกแแก แแแแแแแแแแแแแก แจแแฅแแแแก, แ แแแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแ แแแฅแขแแแจแ C#, Go, Java แแ Python-แจแ, แแ แแแแแแกแแแแก แแจแแแแแฃแ แแแแฃแแแแจแ แแแ แแแแแ, แ แแแแแแแช แฃแแ แฃแแแแแงแแคแแ แแแแแ API-แก. Tooling แแแแแแงแแแแแ AWS Cloud Development Kit-แจแ, แ แแแ แฃแแ แฃแแแแแงแแก แแแแแแแแแแแแ แกแฎแแแแแกแฎแแ แแ แแแ แแแแ แแแแก แแแแแแกแแแแก, แ แแแแแแแช แแแแแฃแแแ แแ แแ แแแแแก แแแแแแแ.
แแฎแแแ แแแแแจแแแแ แแแแแแ แฉแแแ "jsii-rosetta transliterate" แแ แซแแแแแแก แแแแแขแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแก ".jsii" แคแแแแแแแก แขแ แแแกแแแขแแ แแชแแแก แจแฃแแแแแฃแ แ แแแแแก แฌแแ แแแแแแแแ แแ แ แแ แแแข แกแแแแแแ แแ แแแ แแแแ แแแแก แแแแแ.
แแแแแแแแแ, JavaScript/TypeScript แแแแแก แกแแคแฃแซแแแแแ: export class HelloWorld { public sayHello(name: string) { return `Hello, ${name}`; } public fibonacci(num: number) { let array = [0, 1]; for (แแแแแ i = 2; i < num + 1; i++) { array.push(แแแกแแแ[i - 2] + แแแกแแแ[i - 1]); } แแแแ แฃแแแแแก แแแกแแแ[num]; }}
jsii แแแแแแแฃแจแแแแแก แแแแแแแก แแแแก: แแแแกแ HelloWorld: def say_hello(self, name): แแแแแ แฃแแแแก 'Hello,' + name def fibonacci(self, n): แชแฎแ แแแ = [0, 1] i-แกแแแแก แแแแแแแแแจแ(2, n + 1) : table.append(table[i - 2] + table[i - 1]) แแแแ แฃแแแแแก แชแฎแ แแแ[n]
แฌแงแแ แ: opennet.ru