Réamhrá
I saol nua-aimseartha na forbartha feidhmchlár gréasáin, tá úsáid TypeScript le creataí coitianta mar Angular, React, agus Vue.js tar éis éirí mar threocht ríthábhachtach. TypeScript soláthraíonn sé seiceáil cineál statach, ag cur le forbairt cód níos inbhuanaithe agus níos solúbtha. Bunaithe ar seo, cuireann an t-alt seo treoir chuimsitheach ar fáil maidir le conas TypeScript na buntáistí a bhaineann leis i bhforbairt feidhmchlár gréasáin a chumrú agus a úsáid leis na creataí móréilimh seo.
Chumrú TypeScript le Angular
Úsáid chun tionscadal Angular CLI a chruthú TypeScript
Angular CLI bealach tapa agus éasca a thairiscint chun Angular tionscadal a chruthú atá réamhchumraithe le TypeScript. Níl ort ach an t-ordú seo a leanas a rith chun tionscadal nua a chruthú:
ng new my-app --defaults
Cumraíocht tsconfig.json
Ligeann an comhad tsconfig.json duit TypeScript socruithe a shaincheapadh i do Angular thionscadal. Mar shampla, is féidir leat an comhad tsconfig.json a chumrú mar seo a leanas:
{
"compilerOptions": {
"target": "es2017",
"module": "es2020",
"strict": true
}
}
Seiceáil cineál statach a ghiaráil agus tacaíocht IntelliSense agus iad ag forbairt le Angular agus TypeScript
Sampla: Ag tógáil Angular component le TypeScript:
import { Component } from '@angular/core';
@Component({
selector: 'app-example',
template: `
<h1>{{ greeting }}</h1>
`
})
export class ExampleComponent {
greeting: string = 'Hello, TypeScript!';
}
Chumrú TypeScript le React
Ag baint úsáide as Create React App le TypeScript
React App Is uirlis choitianta é Create chun React tionscadail a chruthú. Is féidir leat tionscadal nua a chruthú leis TypeScript an ordú seo a leanas a rith:
npx create-react-app my-app --template typescript
TypeScript Leabharlanna tacaíochta a shuiteáil i React
Suiteáil na pacáistí agus lena chinntiú gur féidir leat cineál-chúnamh do chód a thuiscint agus a sholáthar. @types/react @types/react-dom TypeScript React
Úsáid a bhaint as dearbhuithe cineáil agus seiceáil cineál statach sa React chód
Sampla: React Comhpháirt a thógáil le TypeScript:
import React from 'react';
interface Props {
name: string;
}
const Greeting: React.FC<Props> =({ name }) => {
return <h1>Hello, {name}!</h1>;
};
export default Greeting;
Chumrú TypeScript le Vue.js
Ag baint úsáide as chun tionscadal Vue CLI a chruthú Vue.js le TypeScript
Soláthraíonn Vue CLI teimpléid tionscadail réamhchumraithe chun Vue.js tionscadail a chruthú le TypeScript. Níl ort ach an t-ordú seo a leanas a rith:
vue create my-app
Ansin, roghnaigh teimpléad a thacaíonn le TypeScript.
TypeScript Gnéithe leveraging i Vue.js bhforbairt
Sampla: Ag tógáil Vue component le TypeScript:
<template>
<h1>{{ greeting }}</h1>
</template>
<script lang="ts">
import { Vue, Component } from 'vue-property-decorator';
@Component
export default class GreetingComponent extends Vue {
greeting: string = 'Hello, TypeScript!';
}
</script>
Buntáistí a bhaineann TypeScript le forbairt feidhmchlár gréasáin
- Cuidíonn seiceáil cineál statach le hearráidí a bhrath go luath agus cinntíonn sé cruinneas an chóid.
- Treisíonn cúnamh IntelliSense agus cliste táirgiúlacht agus laghdaítear am dífhabhtaithe.
- Éiríonn cód níos inchothaithe agus níos fairsinge trí úsáid a bhaint as dearbhuithe cineáil agus
TypeScriptgnéithe. - Comhtháthú gan uaim le huirlisí forbartha móréilimh agus leabharlanna ar nós tiomsaitheoirí,
debuggers, agus bainisteoirí pacáiste.
Conclúid
San Airteagal seo, tá treoir mhionsonraithe curtha ar fáil againn maidir leis TypeScript na buntáistí a bhaineann leis a chumrú agus a úsáid agus muid ag obair le creataí gréasáin móréilimh mar Angular, React agus Vue.js. Trí úsáid a bhaint as TypeScript, is féidir leat solúbthacht a fheabhsú, earráidí a laghdú, agus feidhmíocht a fheabhsú i d'fhorbairt feidhmchlár gréasáin.
Leis an treoir seo, gheobhaidh tú tuiscint shoiléir ar conas TypeScript na buntáistí a bhaineann leis i bhforbairt feidhmchlár gréasáin a chumrú agus a ghiaráil le creataí móréilimh mar Angular, React, agus Vue.js.

