تعارف
ویب ایپلیکیشن ڈویلپمنٹ کی جدید دنیا میں، TypeScript
مقبول فریم ورک جیسے Angular
, کے ساتھ استعمال کرنا ایک اہم رجحان بن گیا ہے React
۔ جامد قسم کی جانچ پڑتال فراہم کرتا ہے، زیادہ قابل برقرار اور لچکدار کوڈ کی ترقی میں تعاون کرتا ہے۔ اس کی بنیاد پر، یہ مضمون ان مقبول فریم ورکس کے ساتھ ویب ایپلیکیشن ڈویلپمنٹ میں اس کے فوائد کو ترتیب دینے اور ان کا استعمال کرنے کے بارے میں ایک جامع گائیڈ فراہم کرتا ہے۔ Vue.js
TypeScript
TypeScript
TypeScript
کے ساتھ ترتیب دینا Angular
پروجیکٹ Angular CLI
بنانے کے لیے استعمال کرنا TypeScript
Angular CLI
Angular
کے ساتھ پہلے سے تشکیل شدہ پروجیکٹ بنانے کا ایک تیز اور آسان طریقہ پیش کرتا ہے TypeScript
۔ نیا پروجیکٹ بنانے کے لیے بس درج ذیل کمانڈ کو چلائیں:
ng new my-app --defaults
ترتیب دینا tsconfig.json
tsconfig.json فائل آپ کو TypeScript اپنے Angular پروجیکٹ میں ترتیبات کو اپنی مرضی کے مطابق کرنے کی اجازت دیتی ہے۔ مثال کے طور پر، آپ tsconfig.json فائل کو اس طرح ترتیب دے سکتے ہیں:
{
"compilerOptions": {
"target": "es2017",
"module": "es2020",
"strict": true
}
}
Angular
اور کے ساتھ ترقی کرتے وقت جامد قسم کی جانچ اور انٹیلی سینس سپورٹ کا فائدہ اٹھانا TypeScript
مثال: Angular component
کے ساتھ ایک بنانا TypeScript
:
import { Component } from '@angular/core';
@Component({
selector: 'app-example',
template: `
<h1>{{ greeting }}</h1>
`
})
export class ExampleComponent {
greeting: string = 'Hello, TypeScript!';
}
TypeScript
کے ساتھ ترتیب دینا React
تخلیق React App
کے ساتھ استعمال کرنا TypeScript
تخلیق پروجیکٹس React App
بنانے کا ایک مقبول ٹول ہے ۔ آپ مندرجہ ذیل کمانڈ کو چلا کر React
ایک نیا پروجیکٹ بنا سکتے ہیں ۔ TypeScript
npx create-react-app my-app --template typescript
TypeScript
میں سپورٹ لائبریریوں کو انسٹال کرنا React
اور پیکجز کو انسٹال کریں تاکہ یہ یقینی بنایا جا سکے کہ آپ کے کوڈ کو سمجھ سکتے ہیں اور قسم کی مدد فراہم کر سکتے ہیں۔ @types/react
@types/react-dom
TypeScript
React
React
کوڈ میں قسم کے اعلانات اور جامد قسم کی جانچ کا استعمال
مثال: React
کے ساتھ ایک جزو بنانا TypeScript
:
import React from 'react';
interface Props {
name: string;
}
const Greeting: React.FC<Props> =({ name }) => {
return <h1>Hello, {name}!</h1>;
};
export default Greeting;
TypeScript کے ساتھ ترتیب دینا Vue.js
کے ساتھ ایک پروجیکٹ Vue CLI
بنانے کے لیے استعمال کرنا Vue.js
TypeScript
Vue CLI پہلے سے ترتیب شدہ پروجیکٹ ٹیمپلیٹس فراہم کرتا ہے تاکہ Vue.js اس کے ساتھ پروجیکٹس بنائے جائیں TypeScript ۔ بس درج ذیل کمانڈ کو چلائیں:
vue create my-app
پھر، ایک ٹیمپلیٹ منتخب کریں جو سپورٹ کرتا ہو TypeScript
۔
ترقی TypeScript
میں خصوصیات کا فائدہ اٹھانا Vue.js
مثال: اس Vue component
کے ساتھ ایک بنانا 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>
TypeScript
ویب ایپلیکیشن ڈویلپمنٹ کے فوائد
- جامد قسم کی جانچ غلطیوں کا جلد پتہ لگانے میں مدد کرتی ہے اور کوڈ کی درستگی کو یقینی بناتی ہے۔
- IntelliSense اور ذہین مدد پیداواری صلاحیت کو بڑھاتی ہے اور ڈیبگنگ کا وقت کم کرتی ہے۔
-
TypeScript
قسم کے اعلانات اور خصوصیات کے استعمال سے کوڈ زیادہ قابل برقرار اور قابل توسیع بن جاتا ہے ۔ - مقبول ترقیاتی ٹولز اور لائبریریوں جیسے کمپائلرز،
debuggers
اور پیکیج مینیجرز کے ساتھ ہموار انضمام۔
نتیجہ
اس آرٹیکل میں، ہم نے TypeScript
مشہور ویب فریم ورک جیسے Angular
، React
اور Vue.js
. کو استعمال کر کے TypeScript
، آپ لچک کو بڑھا سکتے ہیں، غلطیوں کو کم کر سکتے ہیں، اور اپنی ویب ایپلیکیشن ڈیولپمنٹ میں کارکردگی کو بہتر بنا سکتے ہیں۔
اس گائیڈ کے ساتھ، آپ کو اس بات کی واضح سمجھ حاصل ہو جائے گی کہ ویب ایپلیکیشن ڈویلپمنٹ میں اس کے فوائد کو کس طرح ترتیب دیا جائے TypeScript
اور اس سے فائدہ اٹھایا جائے جیسے کہ مشہور فریم ورکس Angular
، React
اور Vue.js
۔