এঙ্গুলারডেভসংকেত |
|---|
এঙ্গুলার হচ্ছে টাইপস্ক্রিপ্ট ভিত্তিক ওপেন সোর্স ফ্রন্ট-এন্ড ওয়েব ফ্রেমওয়ার্ক । ২০১৬ সালে গুগলের AngularJS টিম আবার নতুন করে এই Angular Framework ডেভেলপ করেন । |
প্রাথমিক কমান্ডসমূহ |
|---|
গ্লোবালি Angular CLI ইন্সটল করা |
লোকালি Angular CLI ইন্সটল করা |
নতুন আঙ্গুলার অ্যাপ তৈরি করা |
আঙ্গুলার অ্যাপ রান করা |
আঙ্গুলার অ্যাপলিকেশন কম্পাইল করা |
আঙ্গুলার Unit tests রান করা |
নতুন Component তৈরি করা |
প্রাথমিক কমান্ডসমূহ |
|---|
নতুন Service তৈরি করা |
নতুন Directive তৈরি করা |
নতুন মডিউল তৈরি করা |
নতুন Pipe তৈরি করা |
ক্রমানুসারে কম্পোনেন্ট লাইফসাইকেল হুক |
|---|
১। কম্পোনেন্টের সাথে বাইন্ড করা ডেটার কোন পরিবর্তন হলে, এই মেথম কল হয় |
২। কম্পোনেন্ট initialize হয়, শুধু একবারই কল হয় লাইফসাইকেলে |
৩। কাসটম চেঞ্জ ডিটেকশনের জন্য কল হয়, প্রতিবার এই মেথম কলের পরেই ngOnChanges() কল হয় |
৪। কম্পোনেন্টের এক্সটার্নাল কন্টেন্টগুলো কম্পোনেন্টে এ নিয়ে আসার পর এই মেথম কল হয় । @ContentChildren, @ContentChild সেট হয় এই হুক কল হওয়ার আগেই । |
৫। কম্পোনেন্ট এবং এর চাইল্ড কম্পোনেন্টে প্রতিবার চেঞ্জ ডিটেক্টশনের পরেই কল হয় |
৬। DOM ইন্টারপোলেশন হয়, @ViewChild কুয়েরিলিস্ট আপডেট হয়, এর পর এই হুক কল হয় । |
৭। প্রতিবার আঙ্গুলার চেঞ্জ ডেটেকশন রান করার পরেই এই হুক কল হয় । |
ক্রমানুসারে কম্পোনেন্ট লাইফসাইকেল হুক |
|---|
৮। কম্পোনেন্ট বা ডিরেকটিভ ডিস্ট্রোয় হওয়ার আগে কল হয় । |
কম্পোনেন্ট এর মধ্যে ডেটা শেয়ার |
|---|
প্যারেন্ট কম্পোনেন্ট থেকে চাইল্ড কম্পোনেন্টে ডেটা পাঠানো - |
চাইল্ড কম্পোনেন্ট থেকে প্যারেন্ট কম্পোনেন্টে ডেটা পাঠানো - |
প্যারেন্ট কম্পোনেন্ট থেকে চাইল্ড কম্পোনেন্টে "কন্টেন্ট" পাঠানো - |
এই চিটশিটে কন্ট্রিবিউট করেছেনঃ
|
ডেভসংকেত বাংলা চিটশিটের ভান্ডার devsonket.com |
|---|