ব্লেড কম্পোনেন্টস ব্যবহার করে পুনর্ব্যবহারযোগ্য কাস্টম এইচটিএমএল ট্যাগস তৈরি করা যায়। এটি দিয়ে প্রজেক্ট ডেভেলপমেন্ট স্পীডি হয়ে উঠে। ( Laravel: Blade Components | ( Bangla ) — Part 7.3 )
প্রিয় পাঠক, লারাভেল ব্লেড এর কম্পোনেন্টস নিয়ে আলোচনা করবো।
ব্লেড কম্পোনেন্ট হলো পুনর্ব্যবহারযোগ্য কাস্টম এইচটিএমএল ট্যাগস। একই রকম কম্পোনেন্ট মার্কআপকে বারবার পুনর্ব্যবহার করা যায়।
উদাহরণস্বরূপ, কার্ড কম্পোনেন্ট:
// কার্ড কম্পোনেন্ট ডিফাইন করা
@component('components.card')
// কম্পোনেন্টে ডাটা পাস করা
@slot('title') Laravel @endslot
লারাভেল একটি জনপ্রিয় PHP ফ্রেমওয়ার্ক
@slot('footer')
লারাভেল ডকুমেন্টেশন
@endslot@endcomponent
এভাবে পুরো কার্ড মার্কআপকে একটি রিইউজেবল কম্পোনেন্ট হিসেবে তৈরি করা যায়!
এই বিষয়ে আরো জানতে https://laravel.com/docs/blade#components৷