Gabatarwa
A cikin duniyar zamani na ci gaban aikace-aikacen yanar gizo, ta yin amfani TypeScript da mashahuran ginshiƙai kamar Angular, React, kuma Vue.js ya zama al'ada mai mahimmanci. TypeScript yana ba da duban nau'in a tsaye, yana ba da gudummawa ga haɓaka ƙarin lambobi masu ƙarfi da sassauƙa. Bisa ga wannan, wannan labarin yana ba da cikakken jagora kan yadda ake tsarawa TypeScript da kuma amfani da fa'idodinsa a cikin haɓaka aikace-aikacen yanar gizo tare da waɗannan shahararrun tsarin.
Ana daidaitawa TypeScript tare da Angular
Amfani Angular CLI don ƙirƙirar TypeScript aiki
Angular CLI yana ba da hanya mai sauri da sauƙi don ƙirƙirar Angular aikin da aka riga aka tsara tare da TypeScript. Kawai gudanar da umarni mai zuwa don ƙirƙirar sabon aiki:
ng new my-app --defaults
Yana daidaitawa tsconfig.json
Fayil na tsconfig.json yana ba ku damar tsara TypeScript saituna a cikin Angular aikin ku. Misali, zaku iya saita fayil ɗin tsconfig.json kamar haka:
{
"compilerOptions": {
"target": "es2017",
"module": "es2020",
"strict": true
}
}
Yin amfani da nau'in bincike na tsaye da goyan bayan IntelliSense lokacin haɓaka tare Angular da TypeScript
Misali: Gina wani Angular component tare da TypeScript:
import { Component } from '@angular/core';
@Component({
selector: 'app-example',
template: `
<h1>{{ greeting }}</h1>
`
})
export class ExampleComponent {
greeting: string = 'Hello, TypeScript!';
}
Ana daidaitawa TypeScript tare da React
Amfani da Ƙirƙiri React App tare da TypeScript
Ƙirƙiri React App sanannen kayan aiki ne don ƙirƙirar React ayyuka. Kuna iya ƙirƙirar sabon aiki tare TypeScript da gudanar da umarni mai zuwa:
npx create-react-app my-app --template typescript
Shigar da TypeScript ɗakunan karatu na tallafi a ciki React
Shigar da fakitin don tabbatar da iya fahimta da ba da taimako irin na lambar ku. @types/react @types/react-dom TypeScript React
Yin amfani da nau'in sanarwa na nau'in nau'in nau'in nau'in nau'in nau'in nau'in nau'in nau'in nau'in nau'in nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i nau'i)) da kuma bincika nau'in nau'in nau'i a cikin React lambar
Misali: Gina wani React sashi da TypeScript:
import React from 'react';
interface Props {
name: string;
}
const Greeting: React.FC<Props> =({ name }) => {
return <h1>Hello, {name}!</h1>;
};
export default Greeting;
Ana daidaitawa TypeScript tare da Vue.js
Amfani Vue CLI da ƙirƙirar Vue.js aikin tare da TypeScript
Vue CLI yana ba da samfuran aikin da aka riga aka tsara don ƙirƙirar Vue.js ayyuka tare da TypeScript. Kawai gudanar da umarni mai zuwa:
vue create my-app
Sannan, zaɓi samfuri mai goyan bayan TypeScript.
Yin amfani da TypeScript fasali a cikin Vue.js ci gaba
Misali: Gina a Vue component tare da 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>
Amfanin TypeScript ci gaban aikace-aikacen yanar gizo
- Binciken nau'in a tsaye yana taimakawa gano kurakurai da wuri kuma yana tabbatar da daidaiton lamba.
- IntelliSense da taimako na hankali suna haɓaka yawan aiki da rage lokacin yin kuskure.
- Lambar ta zama mafi kiyayewa kuma tana da ƙarfi tare da yin amfani da nau'in sanarwa da
TypeScriptfasali. - Haɗin kai mara kyau tare da shahararrun kayan aikin haɓakawa da ɗakunan karatu kamar masu tarawa,
debuggers, da manajan fakiti.
Kammalawa
A cikin wannan labarin, mun ba da cikakken jagora kan daidaitawa TypeScript da amfani da fa'idodin sa yayin aiki tare da shahararrun tsarin gidan yanar gizo kamar Angular, React da Vue.js. Ta amfani da TypeScript, zaku iya haɓaka sassauci, rage kurakurai, da haɓaka aiki a cikin haɓaka aikace-aikacen gidan yanar gizon ku.
Tare da wannan jagorar, zaku sami cikakkiyar fahimtar yadda ake daidaitawa TypeScript da yin amfani da fa'idodinsa a cikin haɓaka aikace-aikacen gidan yanar gizo tare da shahararrun tsarin kamar Angular, React, da Vue.js.

