Siideynta jsii 1.90, C #, Go, Java iyo koodhka Python oo ka yimid TypeScript

Amazon waxa ay daabacday jsii 1.90 compiler, kaas oo ah wax ka beddelka isku xidhka TypeScript kaas oo kuu ogolaanaya in aad ka soo saarto macluumaadka API-ga cutubyada la soo ururiyey oo aad dhaliso matalaadda caalamiga ah ee API-gan si aad u hesho fasalada JavaScript ee codsiyada luuqadaha barnaamijyada kala duwan. Xeerka mashruuca wuxuu ku qoran yahay TypeScript waxaana lagu qaybiyaa shatiga Apache 2.0.

Jsii waxay suurtogal ka dhigaysaa in la abuuro maktabado fasalka ah oo ku jira TypeScript oo loo isticmaali karo mashaariicda C #, Go, Java iyo Python iyadoo loo turjumayo qaybo u dhashay luuqadahaan kuwaas oo bixiya API isku mid ah. Qalabaynta waxaa loo isticmaalaa AWS Cloud Development Kit si loo bixiyo maktabado loogu talagalay luuqadaha barnaamijyada kala duwan, oo laga dhisay hal saldhig oo kood ah. Nooca cusub wuxuu hirgeliyaa kaydinta liiska fasallada ee urur kasta wuxuuna diiwaangeliyaa awoodda lagu sameeyo guryaha ikhtiyaari ah.

Tusaalaha koodka isha ee TypeScript: dhoofinta fasalka Salaan { salaanta dadweynaha (magaca: xadhig) {soo celi `Hello, ${name}!`; } } Aragtida lagu soo ururiyey C # var salaamaha = Salaan cusub (); salaan.Salaan("adduunyo"); // => Hello, Adduunyo! Eeg waxa lagu soo ururiyey Go salaamaha := NewGreeter() salaamaha.Greet("adduunyo") // => Hello, Adduunka! Aragtida lagu soo ururiyay salaamaha ugu dambeeya ee Java = Salaan cusub(); salaan.salaam("adduunyo"); // => Hello, Adduunyo! Aragti lagu soo ururiyey JavaScript const salaamaha = salaan cusub(); salaan.salaam("adduunyo"); // => Hello, Adduunyo! Eeg lagu soo ururiyey Python salaamaha = Salaan() salaamaha.salaam("adduunyo") # => Hello, Adduunka!

Source: opennet.ru

Add a comment