Skill

ফাউন্ডেশন (Foundation)

637

ফাউন্ডেশন হলো একটি আধুনিক, রেসপনসিভ ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক, যা ওয়েব ডেভেলপমেন্টে দ্রুত এবং কার্যকরভাবে কাজ করার জন্য তৈরি। এটি ব্যবহৃত হয় ওয়েবসাইট এবং ওয়েব অ্যাপ্লিকেশন তৈরি করতে, যা বিভিন্ন ডিভাইসে যেমন মোবাইল, ট্যাবলেট, এবং ডেস্কটপে সুন্দরভাবে কাজ করে।

Foundation মূলত ডেভেলপারদের জন্য একটি টুলসেট হিসেবে কাজ করে, যাতে তারা সহজে এবং দ্রুত ফ্রন্ট-এন্ড ডিজাইন ও ডেভেলপমেন্ট করতে পারেন। এটি HTML, CSS, এবং JavaScript ভিত্তিক বিভিন্ন কম্পোনেন্ট সরবরাহ করে।


Foundation: একটি বিস্তারিত বাংলা টিউটোরিয়াল

ভূমিকা

Foundation হল একটি ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক যা ZURB দ্বারা তৈরি করা হয়েছে। এটি HTML, CSS, এবং JavaScript-এর ওপর ভিত্তি করে তৈরি এবং ডেভেলপারদের দ্রুত এবং কার্যকরভাবে ওয়েবসাইট ও ওয়েব অ্যাপ্লিকেশন ডিজাইন ও ডেভেলপ করতে সহায়তা করে। Foundation-এর সবচেয়ে বড় সুবিধা হল এটি রেস্পন্সিভ ডিজাইনকে সহজ করে তোলে, যা বিভিন্ন ডিভাইস এবং স্ক্রিন সাইজের জন্য ওয়েবসাইট তৈরি করতে সাহায্য করে।

Foundation খুবই হালকা এবং কাস্টমাইজ করার সহজ সুবিধা নিয়ে আসে, যা ডেভেলপারদের নিজেদের প্রয়োজন অনুযায়ী সাইট ডিজাইন করতে সহায়তা করে।

ইতিহাস

Foundation ফ্রেমওয়ার্ক প্রথমে 2011 সালে ZURB দ্বারা চালু করা হয়েছিল। এটি মূলত একটি CSS গ্রিড সিস্টেম হিসেবে শুরু হয়েছিল, যা পরবর্তীতে JavaScript এবং অন্যান্য ফিচার সহ একটি পূর্ণাঙ্গ ফ্রন্ট-এন্ড ফ্রেমওয়ার্কে পরিণত হয়। Foundation এর অনেক ভার্সন বের হয়েছে, যেখানে প্রতিটি নতুন ভার্সনে ফিচার উন্নয়ন এবং মোবাইল ফার্স্ট ডিজাইনের ওপর জোর দেওয়া হয়েছে।

Foundation এর বৈশিষ্ট্যসমূহ

  1. Responsive Design: Foundation ফ্রেমওয়ার্কটি সম্পূর্ণভাবে রেস্পন্সিভ, যা ওয়েবসাইটকে মোবাইল, ট্যাবলেট এবং ডেস্কটপে একরকমভাবে কাজ করতে সহায়তা করে।
  2. Mobile-First Approach: Foundation মোবাইল ফার্স্ট ডিজাইন পদ্ধতির ওপর ভিত্তি করে তৈরি, যা প্রথমে মোবাইল ভিউ ডিজাইন করে এবং পরে তা বড় স্ক্রিনের জন্য অ্যাডজাস্ট করা হয়।
  3. Customizable: এটি সহজেই কাস্টমাইজ করা যায়। আপনি শুধু প্রয়োজনীয় কম্পোনেন্টগুলিই ব্যবহার করতে পারেন এবং যা প্রয়োজন নেই তা বাদ দিতে পারেন।
  4. Grid System: Foundation এর শক্তিশালী Flexbox গ্রিড সিস্টেম রয়েছে, যা লেআউট এবং ডিজাইনকে সহজ এবং কার্যকরী করে তোলে।
  5. JavaScript Plugins: Foundation জাভাস্ক্রিপ্টের মাধ্যমে উন্নত ইন্টারেক্টিভ ফিচার যেমন মডাল, টুলটিপস, অ্যাকর্ডিয়ন, ড্রপডাউন ইত্যাদি সহজেই ইন্টিগ্রেট করা যায়।
  6. SASS Integration: Foundation স্যাস (SASS) প্রি-প্রসেসর সমর্থন করে, যা স্টাইলিং এবং কাস্টমাইজেশন আরও সহজ করে দেয়।
  7. Accessible: Foundation অ্যাক্সেসিবিলিটি মানদণ্ডের সাথে সামঞ্জস্যপূর্ণ, যা বিভিন্ন ধরনের ব্যবহারকারীর জন্য সাইট অ্যাক্সেস করা সহজ করে তোলে।

Foundation সেটআপ করার ধাপ

Foundation ফ্রেমওয়ার্ক সেটআপ করার কয়েকটি উপায় আছে। আপনি এটি CSS এবং JavaScript ফাইল সরাসরি লোড করে ব্যবহার করতে পারেন অথবা npm এর মাধ্যমে সেটআপ করতে পারেন।

১. Foundation CDN ব্যবহার

Foundation ফ্রেমওয়ার্ক দ্রুত ব্যবহার শুরু করার জন্য CDN লিংক সরাসরি HTML ফাইলে যোগ করা যেতে পারে।

২. npm এর মাধ্যমে Foundation ইনস্টলেশন

Foundation ব্যবহার করতে আপনি npm (Node Package Manager) এর মাধ্যমে সেটআপ করতে পারেন। নিচের ধাপগুলো অনুসরণ করুন:

  1. প্রথমে Node.js ইনস্টল করে নিন।
  2. আপনার প্রোজেক্ট ফোল্ডার তৈরি করুন এবং npm init কমান্ড চালান।
  3. Foundation ইনস্টল করতে নিচের কমান্ডটি ব্যবহার করুন:
npm install foundation-sites
  1. ইনস্টলেশনের পরে, আপনি Foundation এর CSS এবং JavaScript ফাইলগুলি আপনার প্রোজেক্টে ইম্পোর্ট করতে পারেন:
import 'foundation-sites/dist/css/foundation.min.css';
import 'foundation-sites/dist/js/foundation.min.js';
  1. আপনার JavaScript ফাইলে Foundation ইন্সট্যান্সটি ইন্টিয়ালাইজ করুন:
$(document).foundation();

Foundation গ্রিড সিস্টেম

Foundation এর সবচেয়ে বড় বৈশিষ্ট্য হল এর Flexbox গ্রিড সিস্টেম। এই গ্রিড সিস্টেমটি ১২-কোলামের ভিত্তিতে কাজ করে, যা লেআউটকে খুব সহজ এবং কার্যকরীভাবে সাজানোর সুযোগ দেয়।

উদাহরণ: একাধিক কোলামের লেআউট

Grid-এর জন্য কোলাম কনফিগারেশন

Foundation গ্রিডের জন্য বিভিন্ন ক্লাস সরবরাহ করে যা আপনাকে বিভিন্ন স্ক্রিন সাইজের জন্য লেআউট তৈরি করতে সাহায্য করে।

  • small-: ছোট ডিভাইসের জন্য।
  • medium-: মিডিয়াম স্ক্রিনের জন্য।
  • large-: বড় স্ক্রিনের জন্য।

Grid Breakpoints

Foundation বিভিন্ন ব্রেকপয়েন্ট ব্যবহার করে যাতে স্ক্রিন সাইজের ভিত্তিতে লেআউট পরিবর্তন করা যায়। ডিফল্ট ব্রেকপয়েন্টগুলো হল:

  • small: ০px থেকে ৬৪০px পর্যন্ত
  • medium: ৬৪১px থেকে ১০২৪px পর্যন্ত
  • large: ১০২৫px থেকে ১২০০px পর্যন্ত

Foundation কম্পোনেন্টস

Foundation অনেকগুলো প্রস্তুতকৃত কম্পোনেন্ট সরবরাহ করে, যা ওয়েব ডেভেলপমেন্টকে সহজ এবং দ্রুত করে তোলে।

১. Buttons

Foundation এ তৈরি করা বোতামগুলো দেখতে স্টাইলিশ এবং ব্যবহার করা সহজ।

২. Accordion

Accordion ব্যবহার করে কনটেন্ট লুকানো এবং দেখানো যায়।

    ৩. Modals

    Foundation এ Modals তৈরি করা খুবই সহজ। Modals সাধারণত কোনো ইভেন্টে ব্যবহারকারীর সামনে প্রদর্শিত হয়।


    বৈশিষ্ট্যFoundationBootstrap
    উৎসZURBTwitter
    মোবাইল ফার্স্টহ্যাঁহ্যাঁ
    গ্রিড সিস্টেম১২-কোলাম ফ্লেক্সবক্স গ্রিড১২-কোলাম ফ্লেক্সবক্স/গ্রিড সিস্টেম
    কাস্টমাইজেশনখুব বেশি কাস্টমাইজেবলকাস্টমাইজেশন সম্ভব তবে সীমিত
    সিম্বলিকতাসাধারণ ও আনুষ্ঠানিকনির্দিষ্ট ক্লাস নামকরণ স্ট্রাকচার
    কম্পোনেন্ট সংখ্যাকম কম্পোনেন্ট তবে অত্যন্ত কাস্টমাইজেবলঅধিক কম্পোনেন্ট এবং রেডিমেড স্টাইল
    স্টাইলিংডিফল্ট ডিজাইন নেই, পুরোপুরি কাস্টমাইজ করা যায়ডিফল্ট স্টাইল আছে যা সহজে পরিবর্তন করা যায়
    জাভাস্ক্রিপ্ট প্লাগিনJQuery ভিত্তিক প্লাগিনসJQuery এবং Vanilla JS ভিত্তিক প্লাগিনস
    ডকুমেন্টেশনভালো এবং বিস্তারিতউন্নত এবং ব্যবহার-বান্ধব

    বৈশিষ্ট্যFoundationTailwind CSS
    মোবাইল ফার্স্টহ্যাঁহ্যাঁ
    স্টাইলিংসাধারণ, কাস্টমাইজ করা যায়সম্পূর্ণ ইউটিলিটি ভিত্তিক, কাস্টমাইজেশনে সর্বাধিক ক্ষমতা
    গ্রিড সিস্টেমফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিডকাস্টম গ্রিড তৈরি করা যায়
    প্রিপ্রসেসরSASS সমর্থিতSASS সমর্থিত, তবে বেশি নির্ভরশীল নয়
    ডিফল্ট স্টাইলসীমিত ডিফল্ট স্টাইলকোনো ডিফল্ট স্টাইল নেই, সবকিছু ইউটিলিটি ক্লাস ভিত্তিক
    কম্পোনেন্ট সংখ্যামাঝারি সংখ্যক কম্পোনেন্টকোনো রেডিমেড কম্পোনেন্ট নেই
    শিক্ষণ বক্ররেখাকিছুটা সহজতুলনামূলক জটিল, কারণ সবকিছু ম্যানুয়ালি করতে হয়

    বৈশিষ্ট্যFoundationBulma
    গ্রিড সিস্টেমফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিডফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিড
    স্টাইলিংসহজেই কাস্টমাইজ করা যায়সহজ এবং ত্রুটি-মুক্ত স্টাইল
    কম্পোনেন্ট সংখ্যাঅনেক কম্পোনেন্ট সমর্থন করেপ্রাথমিক কম্পোনেন্ট সমর্থন করে
    প্রিপ্রসেসরSASS সাপোর্ট করেSASS সাপোর্ট করে
    মোবাইল ফার্স্টহ্যাঁহ্যাঁ
    জাভাস্ক্রিপ্টJavaScript সমর্থিতকেবল CSS ভিত্তিক (JavaScript প্রয়োজন নেই)
    শিক্ষণ বক্ররেখাকিছুটা জটিলতুলনামূলক সহজ

    বৈশিষ্ট্যFoundationMaterialize CSS
    ডিজাইন দর্শননিরপেক্ষ এবং কাস্টমাইজেবলMaterial Design ভিত্তিক
    কম্পোনেন্ট সংখ্যাপ্রচুর কম্পোনেন্টMaterial Design ভিত্তিক কম্পোনেন্ট
    স্টাইলিংনিরপেক্ষ এবং কাস্টমাইজ করা যায়নির্দিষ্ট Material Design স্টাইল
    গ্রিড সিস্টেমফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিডফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিড
    জাভাস্ক্রিপ্ট প্লাগিনJQuery ভিত্তিকJQuery ভিত্তিক
    কাস্টমাইজেশনখুব বেশি কাস্টমাইজেবলকাস্টমাইজেশনের সীমিত সুযোগ


    ফাউন্ডেশন হলো একটি আধুনিক, রেসপনসিভ ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক, যা ওয়েব ডেভেলপমেন্টে দ্রুত এবং কার্যকরভাবে কাজ করার জন্য তৈরি। এটি ব্যবহৃত হয় ওয়েবসাইট এবং ওয়েব অ্যাপ্লিকেশন তৈরি করতে, যা বিভিন্ন ডিভাইসে যেমন মোবাইল, ট্যাবলেট, এবং ডেস্কটপে সুন্দরভাবে কাজ করে।

    Foundation মূলত ডেভেলপারদের জন্য একটি টুলসেট হিসেবে কাজ করে, যাতে তারা সহজে এবং দ্রুত ফ্রন্ট-এন্ড ডিজাইন ও ডেভেলপমেন্ট করতে পারেন। এটি HTML, CSS, এবং JavaScript ভিত্তিক বিভিন্ন কম্পোনেন্ট সরবরাহ করে।


    Foundation: একটি বিস্তারিত বাংলা টিউটোরিয়াল

    ভূমিকা

    Foundation হল একটি ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক যা ZURB দ্বারা তৈরি করা হয়েছে। এটি HTML, CSS, এবং JavaScript-এর ওপর ভিত্তি করে তৈরি এবং ডেভেলপারদের দ্রুত এবং কার্যকরভাবে ওয়েবসাইট ও ওয়েব অ্যাপ্লিকেশন ডিজাইন ও ডেভেলপ করতে সহায়তা করে। Foundation-এর সবচেয়ে বড় সুবিধা হল এটি রেস্পন্সিভ ডিজাইনকে সহজ করে তোলে, যা বিভিন্ন ডিভাইস এবং স্ক্রিন সাইজের জন্য ওয়েবসাইট তৈরি করতে সাহায্য করে।

    Foundation খুবই হালকা এবং কাস্টমাইজ করার সহজ সুবিধা নিয়ে আসে, যা ডেভেলপারদের নিজেদের প্রয়োজন অনুযায়ী সাইট ডিজাইন করতে সহায়তা করে।

    ইতিহাস

    Foundation ফ্রেমওয়ার্ক প্রথমে 2011 সালে ZURB দ্বারা চালু করা হয়েছিল। এটি মূলত একটি CSS গ্রিড সিস্টেম হিসেবে শুরু হয়েছিল, যা পরবর্তীতে JavaScript এবং অন্যান্য ফিচার সহ একটি পূর্ণাঙ্গ ফ্রন্ট-এন্ড ফ্রেমওয়ার্কে পরিণত হয়। Foundation এর অনেক ভার্সন বের হয়েছে, যেখানে প্রতিটি নতুন ভার্সনে ফিচার উন্নয়ন এবং মোবাইল ফার্স্ট ডিজাইনের ওপর জোর দেওয়া হয়েছে।

    Foundation এর বৈশিষ্ট্যসমূহ

    1. Responsive Design: Foundation ফ্রেমওয়ার্কটি সম্পূর্ণভাবে রেস্পন্সিভ, যা ওয়েবসাইটকে মোবাইল, ট্যাবলেট এবং ডেস্কটপে একরকমভাবে কাজ করতে সহায়তা করে।
    2. Mobile-First Approach: Foundation মোবাইল ফার্স্ট ডিজাইন পদ্ধতির ওপর ভিত্তি করে তৈরি, যা প্রথমে মোবাইল ভিউ ডিজাইন করে এবং পরে তা বড় স্ক্রিনের জন্য অ্যাডজাস্ট করা হয়।
    3. Customizable: এটি সহজেই কাস্টমাইজ করা যায়। আপনি শুধু প্রয়োজনীয় কম্পোনেন্টগুলিই ব্যবহার করতে পারেন এবং যা প্রয়োজন নেই তা বাদ দিতে পারেন।
    4. Grid System: Foundation এর শক্তিশালী Flexbox গ্রিড সিস্টেম রয়েছে, যা লেআউট এবং ডিজাইনকে সহজ এবং কার্যকরী করে তোলে।
    5. JavaScript Plugins: Foundation জাভাস্ক্রিপ্টের মাধ্যমে উন্নত ইন্টারেক্টিভ ফিচার যেমন মডাল, টুলটিপস, অ্যাকর্ডিয়ন, ড্রপডাউন ইত্যাদি সহজেই ইন্টিগ্রেট করা যায়।
    6. SASS Integration: Foundation স্যাস (SASS) প্রি-প্রসেসর সমর্থন করে, যা স্টাইলিং এবং কাস্টমাইজেশন আরও সহজ করে দেয়।
    7. Accessible: Foundation অ্যাক্সেসিবিলিটি মানদণ্ডের সাথে সামঞ্জস্যপূর্ণ, যা বিভিন্ন ধরনের ব্যবহারকারীর জন্য সাইট অ্যাক্সেস করা সহজ করে তোলে।

    Foundation সেটআপ করার ধাপ

    Foundation ফ্রেমওয়ার্ক সেটআপ করার কয়েকটি উপায় আছে। আপনি এটি CSS এবং JavaScript ফাইল সরাসরি লোড করে ব্যবহার করতে পারেন অথবা npm এর মাধ্যমে সেটআপ করতে পারেন।

    ১. Foundation CDN ব্যবহার

    Foundation ফ্রেমওয়ার্ক দ্রুত ব্যবহার শুরু করার জন্য CDN লিংক সরাসরি HTML ফাইলে যোগ করা যেতে পারে।

    ২. npm এর মাধ্যমে Foundation ইনস্টলেশন

    Foundation ব্যবহার করতে আপনি npm (Node Package Manager) এর মাধ্যমে সেটআপ করতে পারেন। নিচের ধাপগুলো অনুসরণ করুন:

    1. প্রথমে Node.js ইনস্টল করে নিন।
    2. আপনার প্রোজেক্ট ফোল্ডার তৈরি করুন এবং npm init কমান্ড চালান।
    3. Foundation ইনস্টল করতে নিচের কমান্ডটি ব্যবহার করুন:
    npm install foundation-sites
    
    1. ইনস্টলেশনের পরে, আপনি Foundation এর CSS এবং JavaScript ফাইলগুলি আপনার প্রোজেক্টে ইম্পোর্ট করতে পারেন:
    import 'foundation-sites/dist/css/foundation.min.css';
    import 'foundation-sites/dist/js/foundation.min.js';
    
    1. আপনার JavaScript ফাইলে Foundation ইন্সট্যান্সটি ইন্টিয়ালাইজ করুন:
    $(document).foundation();
    

    Foundation গ্রিড সিস্টেম

    Foundation এর সবচেয়ে বড় বৈশিষ্ট্য হল এর Flexbox গ্রিড সিস্টেম। এই গ্রিড সিস্টেমটি ১২-কোলামের ভিত্তিতে কাজ করে, যা লেআউটকে খুব সহজ এবং কার্যকরীভাবে সাজানোর সুযোগ দেয়।

    উদাহরণ: একাধিক কোলামের লেআউট

    Grid-এর জন্য কোলাম কনফিগারেশন

    Foundation গ্রিডের জন্য বিভিন্ন ক্লাস সরবরাহ করে যা আপনাকে বিভিন্ন স্ক্রিন সাইজের জন্য লেআউট তৈরি করতে সাহায্য করে।

    • small-: ছোট ডিভাইসের জন্য।
    • medium-: মিডিয়াম স্ক্রিনের জন্য।
    • large-: বড় স্ক্রিনের জন্য।

    Grid Breakpoints

    Foundation বিভিন্ন ব্রেকপয়েন্ট ব্যবহার করে যাতে স্ক্রিন সাইজের ভিত্তিতে লেআউট পরিবর্তন করা যায়। ডিফল্ট ব্রেকপয়েন্টগুলো হল:

    • small: ০px থেকে ৬৪০px পর্যন্ত
    • medium: ৬৪১px থেকে ১০২৪px পর্যন্ত
    • large: ১০২৫px থেকে ১২০০px পর্যন্ত

    Foundation কম্পোনেন্টস

    Foundation অনেকগুলো প্রস্তুতকৃত কম্পোনেন্ট সরবরাহ করে, যা ওয়েব ডেভেলপমেন্টকে সহজ এবং দ্রুত করে তোলে।

    ১. Buttons

    Foundation এ তৈরি করা বোতামগুলো দেখতে স্টাইলিশ এবং ব্যবহার করা সহজ।

    ২. Accordion

    Accordion ব্যবহার করে কনটেন্ট লুকানো এবং দেখানো যায়।

      ৩. Modals

      Foundation এ Modals তৈরি করা খুবই সহজ। Modals সাধারণত কোনো ইভেন্টে ব্যবহারকারীর সামনে প্রদর্শিত হয়।


      বৈশিষ্ট্যFoundationBootstrap
      উৎসZURBTwitter
      মোবাইল ফার্স্টহ্যাঁহ্যাঁ
      গ্রিড সিস্টেম১২-কোলাম ফ্লেক্সবক্স গ্রিড১২-কোলাম ফ্লেক্সবক্স/গ্রিড সিস্টেম
      কাস্টমাইজেশনখুব বেশি কাস্টমাইজেবলকাস্টমাইজেশন সম্ভব তবে সীমিত
      সিম্বলিকতাসাধারণ ও আনুষ্ঠানিকনির্দিষ্ট ক্লাস নামকরণ স্ট্রাকচার
      কম্পোনেন্ট সংখ্যাকম কম্পোনেন্ট তবে অত্যন্ত কাস্টমাইজেবলঅধিক কম্পোনেন্ট এবং রেডিমেড স্টাইল
      স্টাইলিংডিফল্ট ডিজাইন নেই, পুরোপুরি কাস্টমাইজ করা যায়ডিফল্ট স্টাইল আছে যা সহজে পরিবর্তন করা যায়
      জাভাস্ক্রিপ্ট প্লাগিনJQuery ভিত্তিক প্লাগিনসJQuery এবং Vanilla JS ভিত্তিক প্লাগিনস
      ডকুমেন্টেশনভালো এবং বিস্তারিতউন্নত এবং ব্যবহার-বান্ধব

      বৈশিষ্ট্যFoundationTailwind CSS
      মোবাইল ফার্স্টহ্যাঁহ্যাঁ
      স্টাইলিংসাধারণ, কাস্টমাইজ করা যায়সম্পূর্ণ ইউটিলিটি ভিত্তিক, কাস্টমাইজেশনে সর্বাধিক ক্ষমতা
      গ্রিড সিস্টেমফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিডকাস্টম গ্রিড তৈরি করা যায়
      প্রিপ্রসেসরSASS সমর্থিতSASS সমর্থিত, তবে বেশি নির্ভরশীল নয়
      ডিফল্ট স্টাইলসীমিত ডিফল্ট স্টাইলকোনো ডিফল্ট স্টাইল নেই, সবকিছু ইউটিলিটি ক্লাস ভিত্তিক
      কম্পোনেন্ট সংখ্যামাঝারি সংখ্যক কম্পোনেন্টকোনো রেডিমেড কম্পোনেন্ট নেই
      শিক্ষণ বক্ররেখাকিছুটা সহজতুলনামূলক জটিল, কারণ সবকিছু ম্যানুয়ালি করতে হয়

      বৈশিষ্ট্যFoundationBulma
      গ্রিড সিস্টেমফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিডফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিড
      স্টাইলিংসহজেই কাস্টমাইজ করা যায়সহজ এবং ত্রুটি-মুক্ত স্টাইল
      কম্পোনেন্ট সংখ্যাঅনেক কম্পোনেন্ট সমর্থন করেপ্রাথমিক কম্পোনেন্ট সমর্থন করে
      প্রিপ্রসেসরSASS সাপোর্ট করেSASS সাপোর্ট করে
      মোবাইল ফার্স্টহ্যাঁহ্যাঁ
      জাভাস্ক্রিপ্টJavaScript সমর্থিতকেবল CSS ভিত্তিক (JavaScript প্রয়োজন নেই)
      শিক্ষণ বক্ররেখাকিছুটা জটিলতুলনামূলক সহজ

      বৈশিষ্ট্যFoundationMaterialize CSS
      ডিজাইন দর্শননিরপেক্ষ এবং কাস্টমাইজেবলMaterial Design ভিত্তিক
      কম্পোনেন্ট সংখ্যাপ্রচুর কম্পোনেন্টMaterial Design ভিত্তিক কম্পোনেন্ট
      স্টাইলিংনিরপেক্ষ এবং কাস্টমাইজ করা যায়নির্দিষ্ট Material Design স্টাইল
      গ্রিড সিস্টেমফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিডফ্লেক্সবক্স ভিত্তিক ১২-কোলাম গ্রিড
      জাভাস্ক্রিপ্ট প্লাগিনJQuery ভিত্তিকJQuery ভিত্তিক
      কাস্টমাইজেশনখুব বেশি কাস্টমাইজেবলকাস্টমাইজেশনের সীমিত সুযোগ


      Promotion

      Are you sure to start over?

      Loading...