ะะพะผะฟะฐะฝะธั Amazon ะพะฟัะฑะปะธะบะพะฒะฐะปะฐ ะบะพะผะฟะธะปััะพั jsii 1.31, ะฟัะตะดััะฐะฒะปัััะธะน ัะพะฑะพะน ะผะพะดะธัะธะบะฐัะธั ะบะพะผะฟะธะปััะพัะฐ TypeScript, ะฟะพะทะฒะพะปััััั ะธะทะฒะปะตัั ะธะท ะบะพะผะฟะธะปะธััะตะผัั ะผะพะดัะปะตะน ะธะฝัะพัะผะฐัะธั ะพะฑ API ะธ ัะณะตะฝะตัะธัะพะฒะฐัั ัะฝะธะฒะตััะฐะปัะฝะพะต ะฟัะตะดััะฐะฒะปะตะฝะธะต ะดะฐะฝะฝะพะณะพ API ะดะปั ะพะฑัะฐัะตะฝะธั ะบ JavaScript-ะบะปะฐััะฐะผ ะธะท ะฟัะธะปะพะถะตะฝะธะน ะฝะฐ ัะฐะทะปะธัะฝัั ัะทัะบะฐั ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธั. ะะพะด ะฟัะพะตะบัะฐ ะฝะฐะฟะธัะฐะฝ ะฝะฐ TypeScript ะธ ัะฐัะฟัะพัััะฐะฝัะตััั ะฟะพะด ะปะธัะตะฝะทะธะตะน Apache 2.0.
Jsii ะดะฐัั ะฒะพะทะผะพะถะฝะพััั ัะพะทะดะฐะฒะฐัั ะฝะฐ ัะทัะบะต TypeScript ะฑะธะฑะปะธะพัะตะบะธ ะบะปะฐััะพะฒ, ะบะพัะพััะต ะผะพะณัั ะธัะฟะพะปัะทะพะฒะฐัััั ะฒ ะฟัะพะตะบัะฐั ะฝะฐ ัะทัะบะฐั C#, Go, Java ะธ Python, ะฑะปะฐะณะพะดะฐัั ััะฐะฝัะปััะธะธ ะฒ ัะพะดะฝัะต ะดะปั ััะธั ัะทัะบะพะฒ ะผะพะดัะปะธ, ะฟัะตะดะพััะฐะฒะปัััะธะต ัะพั ะถะต ัะฐะผัะน API. ะะฝััััะผะตะฝัะฐัะธะน ะธัะฟะพะปัะทัะตััั ะฒ AWS Cloud Development Kit ะดะปั ะฟะพััะฐะฒะบะธ ะฑะธะฑะปะธะพัะตะบ ะดะปั ัะฐะทะฝัั ัะทัะบะพะฒ ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธั, ัะพัะผะธััะตะผัั ะธะท ะพะดะฝะพะน ะบะพะดะพะฒะพะน ะฑะฐะทั.
ะะพะฒัะน ะฒัะฟััะบ ะฟัะธะผะตัะฐัะตะปะตะฝ ะดะพะฑะฐะฒะปะตะฝะธะตะผ ะบะพะผะฐะฝะดั ยซjsii-rosetta transliterateยป, ะฟะพะทะฒะพะปัััะธะน ะฟัะพะฒะตััะธ ััะฐะฝัะปะธัะตัะฐัะธั ัะฐะนะปะพะฒ ยซ.jsiiยปc ะฟัะพะผะตะถััะพัะฝัะผ ะฟัะตะดััะฐะฒะปะตะฝะธะตะผ ะบะพะดะฐ ะฒ ะพะดะธะฝ ะธะปะธ ะฝะตัะบะพะปัะบะพ ัะตะปะตะฒัั ัะทัะบะพะฒ ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธั.
ะะฐะฟัะธะผะตั, ะฝะฐ ะพัะฝะพะฒะต JavaScript/TypeScript-ะบะพะดะฐ: export class HelloWorld { public sayHello(name: string) { return `Hello, ${name}`; } public fibonacci(num: number) { let array = [0, 1]; for (let i = 2; i < num + 1; i++) { array.push(array[i โ 2] + array[i โ 1]); } return array[num]; } }
jsii ัะณะตะฝะตัะธััะตั Python-ะบะพะด: class HelloWorld: def say_hello(self, name): return โHello, โ + name def fibonacci(self, n): table = [0, 1] for i in range(2, n + 1): table.append(table[i โ 2] + table[i โ 1]) return table[n]
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru