Hacker News

TypeScript 6.0 RC ye

Kow fɔcogo

17 min read Via devblogs.microsoft.com

Mewayz Team

Editorial Team

Hacker News

A yecogo dɔ ye TypeScript 6.0 RC

kɔnɔ

TypeScript 6.0 bɔli kandida bɛ yan, min bɛ taamasiyɛn di sɛgɛn laban ma ka kɔn Microsoft ka JavaScript sɛbɛnnikɛlan suguya kura nafamaba dɔ ɲɛ. Ka ɲɛsin yiriwali jɛkuluw ma minnu bɛ baarakɛminɛn gɛlɛnw jɔ, TypeScript iterasiyɔn kura kelen-kelen bɛɛ bɛ na ni baarakɛminɛn barikamaw ye walasa ka kode lakanani, baarakɛlaw ka baarakɛcogo ɲuman, ani baarakɛminɛnw sɛgɛsɛgɛli yiriwa. RC dakun b’a to sigida caman bɛ se ka fɛn kuraw kɔrɔbɔ ani ka hakilina labanw di, ka bɔli sabatilen ni sabatilen sabati. Nin sinsin in min bɛ kɛ ka yiriwali sigida dɔ da min bɛ se ka fɔ ka ɲɛ ani min bɛ se ka ɲɛnabɔ, o bɛ mankanba bɔ ni platformuw ye i n’a fɔ Mewayz, min bɛ a jigi da kode saniyalen kan, suguya lakananen na walasa k’a ka jago OS modulari fanga di. Ɲɛtaa minnu kɛra TypeScript 6.0 kɔnɔ, olu bɛ layidu ta ko u bɛna fanga di baarakɛlaw ma walasa u ka se ka sistɛmuw jɔ minnu bɛ se ka da u kan kosɛbɛ, o ye sariyakolo ye min jɔyɔrɔ ka bon walasa ka jɛɲɔgɔnya ni otomatiki min tɛ fɛn tiɲɛ, Mewayz bɛ min di.

Fɛn kura jɔnjɔnw ani fɛn kuraw

TypeScript 6.0 tɛ kunnafoni kunbaba minɛcogo kelen don sen kan nka o nɔ na, a bɛ ɲɛtaa miirilenw dalajɛlen di minnu bɛ dimi caman ɲɛnabɔ . Yɛlɛma minnu kɔlɔsira kosɛbɛ, olu dɔ ye jiginni ye ka taa fɛɛrɛ kura la, min bɛ kɛ cogo kelen na, walasa ka modulu fɔlisenw ɲɛnabɔ. O laɲini ye ka dɔ bɔ bɛnbaliya ni kabako kɛwalew la ni TypeScript b’a ɲini k’a dɔn fɛn donta dilen dɔ bɛ min kofɔ, o bɛ na ni jɔli ye min bɛ se ka fɔ ka ɲɛ. Ka fara o kan, sɛgɛsɛgɛli bɛ na ni baarakɛcogo ɲumanw ye `--build` cogoya ni `--watch` cogoya la, o kɔrɔ ye ko dɔ farali teliya kan porozɛbaw kama. Ekipu minnu bɛ baara kɛ kɛnɛ kan i n’a fɔ Mewayz, n’o ye kodebase ye modulu ye a cogo la, wa a bɛ wuli tuma bɛɛ, o baarakɛcogo tɔnɔw bɛ baara kɛ k’u ɲɛsin yiriwali siratigɛ la min ka nɔgɔn ani min bɛ baara kɛ ka ɲɛ, o bɛ sira di iterations ni deployments teliya ma.

Sintasi ɲɛtaa ka ɲɛsin kode saniyalen ma

Ka tɛmɛn fɛn caman Changements under-the-hood kan, TypeScript 6.0 RC bɛ daɲɛw labɛncogo ɲɛnabɔ minnu bɛ baarakɛlaw dɛmɛ ka kode sɛbɛn minnu bɛ ɲɛfɔli kɛ kosɛbɛ ani minnu tɛ fili kosɛbɛ. Fàralenba dɔ ye se ka baara Kɛ ni dekorasiyɔnw ye baarakɛcogo ni kalasi fɔlenw kan minnu bɛ Bɔ jamana wɛrɛw la. O bɛ fɛɛrɛ dɔ di min bɛ bɛn sariya ma walasa ka kalansow n’u kɔnɔmɔgɔw ɲɛfɔ ani k’u sɛmɛntiya, o min nafa ka bon kosɛbɛ karamɔgɔya ni gafemarayɔrɔw la minnu bɛ u jigi da kunnafonidilanw kan. O tɛmɛnen 'kɔ, 'sènbɔli minnu Kɛra ka ɲɛsin jibɔ-sɛgɛsɛgɛli ma, olu b'a To TypeScript bɛ suguw Dɔgɔya ni hakilitigiya ye, kɛrɛnkɛrɛnnenya la, ko minnu bɛ Kɛ ni suguya kɔlɔsilikɛlaw ni assertion baarakɛcogo ye. O kɔrɔ ye ko daɲɛgafe-bɔla bɛ Se k’i ka fɛn caman b’u ka fɛnɲɛnɛmaw cogoya laɲininen Faamu ka ɲɛ, ka buguri minnu bɛ Se ka Kɛ olu Minɛ minnu bɛ Se ka Sìgi ka Tɛmɛ. Nin sɛgɛsɛgɛli jɔlen hakɛ in nafa ka bon kosɛbɛ walasa ka sigida gɛlɛn dɔ dafalen mara i n’a fɔ Mewayz jago OS, kunnafonidilanw bɛ tɛmɛ yɔrɔ min na ka tɛmɛn modulu caman fɛ minnu bɛ ɲɔgɔn kan.

O kɔrɔ ye mun ye baarakɛda yiriwali la

Fɛɛrɛ minnu kɛra ka caya, nka minnu bɛ nɔ bila TypeScript 6.0 kɔnɔ, olu nafa ka bon kɛrɛnkɛrɛnnenya la baarakɛda yiriwali la. Sinsin kɛli modulu ɲɛnabɔli kan min bɛ se ka fɔ ka ɲɛ ani jɔli waati teliya la, o bɛ ɲɛsin sɛgɛsɛgɛli gɛlɛyaw ma k’a ɲɛsin ɲɔgɔn ma. Ni sigida dɔ jɔra min dabɔra ka jago baarakɛcogo suguya caman fara ɲɔgɔn kan — k’a ta CRM ni porozɛw ɲɛnabɔli la ka se fatura ni jateminɛw ma, i n’a fɔ Mewayz b’a kɛ cogo min na — fɛɛrɛtigɛ kulu min bɛ a kɔnɔ, o sabatili n’a baarakɛcogo tɛ se ka fɔ. TypeScript ka sɛgɛsɛgɛli b’a to ekipubaw bɛ se ka jɛ ka baara kɛ koɲuman kodɔnba kelen kan ni dannayaba ye, ka dɔ bɔ boli waati filiw la ani ka kode bɛɛ lajɛlen jogo ɲɛ.

  • Module ɲɛnabɔli min bɛ se ka fɔ ka ɲɛ kosɛbɛ walasa ka labɛn kungolodimi dɔgɔya.
  • Baara kɛcogo bonya jɔli ni kɔlɔsili cogoyaw la walasa ka dɔ fara yiriwalikɛlaw ka baarakɛcogo kan .
  • Kɔlɔsili jibɔ sɛgɛsɛgɛli yiriwalen walasa suguya lakanani ni fɛnɲɛnamaw dɔnni ka fisa.
  • Dekoratɛriw dɛmɛni sariyalen walasa ka fɛn dilanni saniya, ka ladon ka ɲɛ.
ye "TypeScript ka taama kɛra tuma bɛɛ ka JavaScript yiriwali kɛ fɛn ye min bɛ se ka sɛgɛsɛgɛ. Ni 6.0 bɔko ye, sinsin kɛli bɛnkan ni baarakɛcogo kan, o b'a sinsin a ka cɛsiri kan ka kɛ baarakɛminɛnbaw ka taakan ye, o ye wajibi ye ka ɲɛsin sigidaw ma minnu bɛ kɛ bi jagokɛlaw ka baarakɛcogo kɔkolo ye."(TypeScript)
ye

I ka porozɛ labɛnni TypeScript 6.0 kama

Ekipu minnu bɛ ka sɛgɛsɛgɛli kɛ sɛgɛsɛgɛli la , RC waati ye waati dafalen ye walasa ka sɛgɛsɛgɛli daminɛ . A daminɛ ni RC sɛrɛkili sigili ye yiriwali sigida la ani ka fili kura o fili kura minnu bɛ sɔrɔ, olu ɲɛnabɔ, minnu bɛ tali kɛ tuma caman na modulu ɲɛnabɔli gɛlɛn na. TypeScript jɛkulu bɛ bɔli sɛbɛn ɲumanw di ni ɲɛfɔli caman ye ani kode jiginniw. Modulaire plateforme (jɔyɔrɔ) kama i n’a fɔ Mewayz, baarakɛminɛn sabatilen labanw tali ye fɛnba ye walasa ka se ka ɲɔgɔndan kɛ. TypeScript 6.0 faralen ɲɔgɔn kan, o b’a to fɛn dilanni jɔnjɔn bɛ nafa sɔrɔ ɲɛtaa labanw na suguya lakanani ni baarakɛminɛnw na, o laban bɛ na ni fɛn ye min barika ka bon ani min bɛ se ka da a kan baarakɛla labanw bolo. Nin kunnafoni kura ninnu minɛni ye fɛɛrɛ tigɛlen ye jagokɛla o jagokɛla bolo min bɛ wari bila porozɛw jɔli la minnu bɛ sabati, minnu ka ɲi kosɛbɛ.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Ɲininkali minnu bɛ kɛ tuma caman na

A yecogo dɔ ye TypeScript 6.0 RC

kɔnɔ

TypeScript 6.0 bɔli kandida bɛ yan, min bɛ taamasiyɛn di sɛgɛn laban ma ka kɔn Microsoft ka JavaScript sɛbɛnnikɛlan suguya kura nafamaba dɔ ɲɛ. Ka ɲɛsin yiriwali jɛkuluw ma minnu bɛ baarakɛminɛn gɛlɛnw jɔ, TypeScript iterasiyɔn kura kelen-kelen bɛɛ bɛ na ni baarakɛminɛn barikamaw ye walasa ka kode lakanani, baarakɛlaw ka baarakɛcogo ɲuman, ani baarakɛminɛnw sɛgɛsɛgɛli yiriwa. RC dakun b’a to sigida caman bɛ se ka fɛn kuraw kɔrɔbɔ ani ka hakilina labanw di, ka bɔli sabatilen ni sabatilen sabati. Nin sinsin in min bɛ kɛ ka yiriwali sigida dɔ da min bɛ se ka fɔ ka ɲɛ ani min bɛ se ka ɲɛnabɔ, o bɛ ɲɔgɔn sɔsɔ kosɛbɛ ni platformuw ye i n’a fɔ Mewayz, min bɛ a jigi da kode saniyalen kan, suguya lakananen na walasa k’a ka jago OS modulari fanga di. Ɲɛtaa minnu kɛra TypeScript 6.0 kɔnɔ, olu bɛ layidu ta ko u bɛna fanga di baarakɛlaw ma walasa u ka se ka sistɛmuw jɔ minnu bɛ se ka da u kan kosɛbɛ, o ye sariyakolo ye min jɔyɔrɔ ka bon walasa ka Mewayz ka jɛɲɔgɔnya ni otomatiki min tɛ gɛlɛya lase.

Fɛn kura jɔnjɔnw ni fɛn kuraw

TypeScript 6.0 tɛ kunnafoni kunbaba minɛcogo kelen don sen kan nka o nɔ na, a bɛ ɲɛtaa miirilenw dalajɛlen di minnu bɛ dimi caman ɲɛnabɔ . Yɛlɛma minnu kɔlɔsira kosɛbɛ, olu dɔ ye jiginni ye ka taa fɛɛrɛ kura la, min bɛ kɛ cogo kelen na, walasa ka modulu fɔlisenw ɲɛnabɔ. O laɲini ye ka dɔ bɔ bɛnbaliya ni kabako kɛwalew la ni TypeScript b’a ɲini k’a dɔn fɛn donta dilen dɔ bɛ min kofɔ, o bɛ na ni jɔli ye min bɛ se ka fɔ ka ɲɛ. Ka fara o kan, sɛgɛsɛgɛli bɛ na ni baarakɛcogo ɲumanw ye `--build` cogoya ni `--watch` cogoya la, o kɔrɔ ye ko dɔ farali teliya kan porozɛbaw kama. Ekipu minnu bɛ baara kɛ kɛnɛ kan i n’a fɔ Mewayz, n’o ye kodebase ye modulu ye a cogo la, wa a bɛ wuli tuma bɛɛ, o baarakɛcogo tɔnɔw bɛ baara kɛ k’a ɲɛsin yiriwali siratigɛ la min ka nɔgɔn ani min bɛ baara kɛ ka ɲɛ, o bɛ sira di iterations ni deployments teliya ma.

daɲɛw labɛncogo ɲɛnabɔli ka ɲɛsin kode saniyalen ma

Ka tɛmɛn fɛn caman Changements under-the-hood kan, TypeScript 6.0 RC bɛ daɲɛw labɛncogo ɲɛnabɔ minnu bɛ baarakɛlaw dɛmɛ ka kode sɛbɛn minnu bɛ ɲɛfɔli kɛ kosɛbɛ ani minnu tɛ fili kosɛbɛ. Fàralenba dɔ ye se ka baara Kɛ ni dekorasiyɔnw ye baarakɛcogo ni kalasi fɔlenw kan minnu bɛ Bɔ jamana wɛrɛw la. O bɛ fɛɛrɛ dɔ di min bɛ bɛn sariya ma walasa ka kalansow n’u kɔnɔmɔgɔw ɲɛfɔ ani k’u sɛmɛntiya, o min nafa ka bon kosɛbɛ karamɔgɔya ni gafemarayɔrɔw la minnu bɛ u jigi da kunnafonidilanw kan. O tɛmɛnen 'kɔ, 'sènbɔli minnu Kɛra ka ɲɛsin jibɔ-sɛgɛsɛgɛli ma, olu b'a To TypeScript bɛ suguw Dɔgɔya ni hakilitigiya ye, kɛrɛnkɛrɛnnenya la, ko minnu bɛ Kɛ ni suguya kɔlɔsilikɛlaw ni assertion baarakɛcogo ye. O kɔrɔ ye ko daɲɛgafe-bɔla bɛ Se k’i ka fɛn caman b’u ka fɛnɲɛnɛmaw cogoya laɲininen Faamu ka ɲɛ, ka buguri minnu bɛ Se ka Kɛ olu Minɛ minnu bɛ Se ka Sìgi ka Tɛmɛ. Nin sɛgɛsɛgɛli jɔlen hakɛ in nafa ka bon kosɛbɛ walasa ka sigida gɛlɛn dɔ dafalen mara i n’a fɔ Mewayz jagokɛyɔrɔ OS, kunnafonidilanw bɛ tɛmɛ yɔrɔ min na ka tɛmɛn modulu caman fɛ minnu bɛ ɲɔgɔn kan.

o kɔrɔ ye mun ye baarakɛda yiriwali la

Fɛɛrɛ minnu kɛra ka caya, nka minnu bɛ nɔ bila TypeScript 6.0 kɔnɔ, olu nafa ka bon kɛrɛnkɛrɛnnenya la baarakɛda yiriwali la. Sinsin kɛli modulu ɲɛnabɔli kan min bɛ se ka fɔ ka ɲɛ ani jɔli waati teliya la, o bɛ ɲɛsin sɛgɛsɛgɛli gɛlɛyaw ma k’a ɲɛsin ɲɔgɔn ma. Ni sigida dɔ jɔra min dabɔra ka jago baarakɛcogo suguya caman fara ɲɔgɔn kan — k’a ta CRM ni porozɛw ɲɛnabɔli la ka se fatura ni jateminɛw ma, i n’a fɔ Mewayz b’a kɛ cogo min na — fɛɛrɛtigɛ kulu min bɛ a kɔnɔ, o sabatili n’a baarakɛcogo tɛ se ka fɔ. TypeScript ka sɛgɛsɛgɛli b’a to ekipubaw bɛ se ka jɛ ka baara kɛ koɲuman kodɔnba kelen kan ni dannayaba ye, ka dɔ bɔ boli waati filiw la ani ka kode bɛɛ lajɛlen jogo ɲɛ.

I ka porozɛ labɛnni TypeScript 6.0 kama

Ekipu minnu bɛ ka sɛgɛsɛgɛli kɛ sɛgɛsɛgɛli la , RC waati ye waati dafalen ye walasa ka sɛgɛsɛgɛli daminɛ . A daminɛ ni RC sɛrɛkili sigili ye yiriwali sigida la ani ka fili kura o fili kura minnu bɛ sɔrɔ, olu ɲɛnabɔ, minnu bɛ tali kɛ tuma caman na modulu ɲɛnabɔli gɛlɛn na. TypeScript jɛkulu bɛ bɔli sɛbɛn ɲumanw di ni ɲɛfɔli caman ye ani kode jiginniw. Modular platform i n’a fɔ Mewayz, ka baarakɛminɛn sabatilen labanw ta, o ye fɛnba ye min bɛ se ka kɛ sababu ye ka ɲɔgɔndan kɛcogo sabati. TypeScript 6.0 faralen ɲɔgɔn kan, o b’a to fɛn dilanni jɔnjɔn bɛ nafa sɔrɔ ɲɛtaa labanw na suguya lakanani ni baarakɛminɛnw na, o laban bɛ na ni fɛn ye min barika ka bon ani min bɛ se ka da a kan baarakɛla labanw bolo. Nin kunnafoni kura ninnu minɛni ye fɛɛrɛ tigɛlen ye jagokɛla o jagokɛla bolo min bɛ wari bila porozɛw jɔli la minnu bɛ sabati, minnu ka ɲi kosɛbɛ.

aw ka jago ɲɛnabɔ ni Mewayz ye

Mewayz bɛ na ni jago modulu 208 ye ka kɛ kɛnɛ kelen ye — CRM , fatura , poroze ɲɛnabɔli , ani fɛn wɛrɛw . Aw ka fara baarakɛla 138.000+ kan minnu y’u ka baarakɛcogo nɔgɔya.

A daminɛ hɔrɔnya bi →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime