বুটস্ট্র্যাপ বনাম উপাদান নকশা নির্বাচন করা [বন্ধ]


181

আমি AngularJS (সম্পূর্ণ স্ট্যাক) ব্যবহার করে নতুন প্রকল্প শুরু করতে যাচ্ছি। আমার প্রকল্পটি প্রতিক্রিয়াশীল হওয়া দরকার এবং আমি স্ক্র্যাচ থেকে টেমপ্লেট তৈরি করব।

সুতরাং লেআউটগুলির জন্য বুটস্ট্র্যাপ 3 (কৌণিক নির্দেশাবলী সহ) বা উপাদান নকশা চয়ন করতে হবে কিনা সে সম্পর্কে আমার একটি পরামর্শ প্রয়োজন?

কেউ যদি উভয়ের পক্ষে মতামত এবং তালিকা তৈরি করতে পারে তবে আমি অত্যন্ত প্রশংসা করব।



1
বুটস্ট্র্যাপের পিছনে একটি শক্তিশালী সম্প্রদায় রয়েছে। এর গ্রিড সিস্টেমে আরও বৈশিষ্ট্য রয়েছে। উপাদান নকশা আপনি ui এবং শৈলী বিকাশ যেভাবে নির্দেশ। এটিতে আধুনিক ইউআই উপাদান রয়েছে। আপনি এখানে আরও পড়তে পারেন tutorialzine.com/2015/07/compering-bootstrap-with-mdl
ফারশিদ সাবেরি

2
আপনি যদি IE8 / 9 সমর্থন করেন তবে মেটাল ডিজাইন কাজ করবে না কারণ এটি ফ্লেক্সবক্স গ্রিড লেআউট ব্যবহার করে। আমি এখনই কৌনিক ইউআই বুটস্ট্র্যাপের সাথে যেতে পারব কারণ এটি প্রচুর বাগ রয়েছে এমন মেটেরিয়াল ডিজাইনের চেয়ে অনেক বেশি পরিপক্ক ...
পাস্কাল

দেব পরিবেশও বিবেচনা হতে পারে। ভিজ্যুয়াল স্টুডিও 2015 এ, বুটস্ট্র্যাপ পরিপক্ক এবং ভাল সমর্থিত। আমি মেটেরিয়ালের জন্য এটি হতে পেলাম না এবং তাই এই মুহুর্তে এটি ব্যবহার করছি না। VS2015 ব্যবহারকারী অন্যদের এই উপসংহারটি রয়েছে কিনা তা আগ্রহী হবে।
সিউং

আমি নিক্ষেপ করতে চাই যে এমডি এর ইনলাইন শৈলীগুলি একটি ব্যথা। আমার যখন বিএসের সবচেয়ে বেশি প্রয়োজন হয় তখন আমি দুটিও মিশ্রিত করতে চাই না। আমি এমডিটি খুব পছন্দ করি তবে এটি অপেক্ষা করতে হবে যতক্ষণ না এটি বেশি পরিপক্ক হয় এবং ইনলাইন শৈলীর হাত থেকে মুক্তি না পায় (যা আমি কোথাও পড়েছিলাম যেখানে তারা কাজ করছিল, যদিও আমি এখন এটি খুঁজে পাচ্ছি না)।
স্টিভেরেনো

উত্তর:


153

যতদূর আমি জানি আপনি উল্লিখিত সমস্ত প্রযুক্তি পৃথকভাবে বা একসাথে ব্যবহার করতে পারেন। এটা আপনার উপর নির্ভর করছে. আমি মনে করি আপনি সমস্যাটি ভুল কোণ থেকে দেখছেন। পৃষ্ঠার বিশেষ উপাদানগুলি ডিজাইন, আচরণ এবং একসাথে রাখার জন্য মেটাল ডিজাইন ম্যাটেরিয়াল ডিজাইন দুর্দান্ত ইউআই / ইউএক্স সরবরাহ করে তবে এটি জেএস (ইভেন্টস, ইন্টারঅ্যাকশন) এর চেয়ে গ্রাফিক লেআউটে (এইচটিএমএল / সিএসএস) উপর নির্ভর করে।

অন্যদিকে, অ্যাংুলারজেএস এবং বুটস্ট্র্যাপ ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক যা আপনাকে প্রচুর পরিমাণে কোড লেখার হাত থেকে বাঁচিয়ে আপনার বিকাশের গতি বাড়িয়ে তুলতে পারে। উদাহরণস্বরূপ, আপনি অ্যাঙ্গুলারজেএস ব্যবহার করে ওয়েব অ্যাপ তৈরি করতে পারেন তবে মেটেরিয়াল ডিজাইন ছাড়াই। অথবা আপনি AngularJS বা বুটস্ট্র্যাপ ছাড়াই মেটালিয়াল ডিজাইনের সাথে সাধারণ HTML5 ওয়েব পৃষ্ঠা তৈরি করতে পারেন। অবশেষে আপনি এমন ওয়েব অ্যাপ তৈরি করতে পারেন যা বুটস্ট্র্যাপ এবং ম্যাটেরিয়াল ডিজাইনের সাহায্যে অ্যাঙ্গুলারজেএস ব্যবহার করে । এটি সেরা দৃশ্য। সমস্ত প্রযুক্তি একে অপরকে সমর্থন করে।

  1. বুটস্ট্র্যাপ = প্রতিক্রিয়াশীল পৃষ্ঠা
  2. কৌণিক জেএস = এমভিসি
  3. উপাদান ডিজাইন = দুর্দান্ত ইউআই / ইউএক্স

আপনি AngularJS এর ​​জন্য দুর্দান্ত উপাদান নকশা উপাদানগুলি পরীক্ষা করতে পারেন :

https://material.angularjs.org


এখানে চিত্র বর্ণনা লিখুন

ডেমো: https://matory.angularjs.org/latest/demo/ এখানে চিত্র বর্ণনা লিখুন


4
এটি একটি দরকারী সাইট হতে পারে: ম্যাটারিয়ালআপ :: রিসোর্সগুলি , যা মেটেরিয়াল ডিজাইনের ফ্রেমওয়ার্কগুলিকে সংক্ষিপ্তসার দেয় l fezvrasta.github.io/bootstrap-material-design
ম্যাথিয়াস

3
@ ম্যাথিয়াসকনরেড প্রথম URL টি আর নেই। আমি অনুমান করেছি আপনার অর্থ ম্যাটারিয়াল.কম / পোস্ট
সি /

11
এটি খুব সঠিক বর্ণনা নয় ... উপাদান এবং বুটস্ট্র্যাপ উভয়ই একটি প্রতিক্রিয়াশীল নকশা এবং দুর্দান্ত ইউআই / ইউএক্স সরবরাহ করে। এমডি মোবাইল ভিউয়ারশিপের দিকে আরও বেশি তৈরি করা হয়েছে বলে মনে হচ্ছে।
ভ্লাদিমির

2
কৌণিক উপাদান থেকে উপাদান নকশা পৃথক করা গুরুত্বপূর্ণ । ম্যাটেরিয়াল ডিজাইন একটি ডিজাইনের ভাষা , কৌণিক উপাদান কেবলমাত্র একটি ইউআই উপাদান লাইব্রেরি যা এমডি ব্যবহার করে। আমি নিশ্চিত যে আপনি বুটস্ট্র্যাপ থিম এবং এক্সটেনশানগুলি খুঁজে পেতে পারেন যা উপাদানের নকশা ব্যবহার করে।
জেনস

1
আমি উপরে @ জেনস প্রতিধ্বনি করতে চাই আমার নিষ্পত্তি করার সময় বুটস্ট্র্যাপের নমনীয়তা এবং পরিচিতি থাকা অবস্থায় আমি উপাদানের চেহারা এবং ইউআই প্রভাবগুলি রাখতে চাই। আমার ধারণা এটি পছন্দের বিষয়।
ইউসুফ কে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.