What is Bootstrap
Bootstrap एक Open Source JavaScript framework है। Bootstrap Fast और Easy web development के लिए एक powerful Front-End Framework है। यह HTML, CSS और Javascript का उपयोग करता है। Bootstrap को Twitter Team के Mark Otto और Jacob Thornton द्वारा developed किया गया था। इसे अगस्त 2011 में GitHub पर एक Open Source Project के रूप में released किया गया था। Responsive Website बनाने में Bootstrap का use अधिक होता है।
What is Responsive Website in Hindi ?
Responsive Website का अर्थ होता है की यह एक Web Design होती है जो किसी भी Screen size के लिए Adopt करती है, इसलिए Mobile पर इसका use करना उतना ही easy है जितना कि Tablet या Desktop पर।
Bootstrap में बनाई गई Website अधिक Attractive और Fast होती हैं। लगभग सभी types की websites आज Bootstrap में बनाई जा रही हैं। यदि आप Web Designing में रुचि रखते हैं, तो यह किसी भी Web Designer के लिए एक बहुत ही important Javascript Framework है, जिसका use Light Weight और Mobile Friendly Website को design करने के लिए किया जाता है।
क्या आप एक successful Web Developer बनना चाहते हैं? या अपनी website को Responsive बनाना चाहते हैं? तो bootstrap सीखना आपके लिए बहुत important है, अगर आप Bootstrap सीखते हैं, तो इसे Website Designing या Development में use कर सकते है।
History of Bootstrap:
Bootstrap को Twitter company के Mark Otto और Jacob Thornton ने अपनी team के साथ developed किया था। शुरुआत में, उन्होंने इसे Twitter Blueprint नाम दिया, क्योंकि वे इसे Twitter के लिए use करना चाहते थे, लेकिन बाद में उन्होंने इसे 19 अगस्त, 2011 को Bootstrap नाम पर GitHub पर एक open source project के रूप में release किया। इसे framework को कोई भी अपनी website पर Free of Cost में use कर सकता है।
हालांकि ऐसे कई सारे framework available हैं, लेकिन bootstrap उनमें से सबसे popular और सबसे व्यापक रूप से उपयोग किए जाने वाले framework में से एक है। bootstrap जून 2014 में github पर नंबर 1 project बनाया गया था, और आज पूरी दुनिया के developers इसे responssive website design करने के लिए use करते हैं।
Bootstrap HTML, CSS और Javascript की help से बनाया गया है, Bootstrap में Forms, Buttons, Tables, Navigation, Model, Jumbotron, Dropdown Menu, Slider, Header, Footer आदि को easily बनाया जा सकता है। Bootstrap Developers ने HTML Elements बनाये हैं, उन्हें CSS Classes देकर और JavaScripts का use करके responsive और stylish बनाया और इसलिए इसमें आपको अधिक काम करने की आवश्यकता नहीं है, आपको बस उन बने हुए Components का use करना होगा।
Features of Bootstrap:
- Open Source: Bootstrap के बारे में सबसे अच्छी बात यह है कि यह Open Source है, आप इसे Free में use कर सकते हैं।
- Easy to Use: अगर आपको HTML और CSS की basic समझ है तो आप आसानी से Bootstrap का use कर सकते हैं। Bootstrap बहुत easy है और आप Bootstrap Components का use करके आसानी से एक Website बना सकते हैं, बस इसे copy और paste करना है, अर्थात Bootstrap से बनी हुई Classes का use करना हैं।
- Responsive: Bootstrap बनाने के पीछे main purpose यह था कि लोग easily इसकी मदद से एक अच्छी responsive website बना सकें। आप Bootstrap के माध्यम से easily एक Responsive Website बना सकते हैं। Bootstrap से आपके द्वारा बनाई गई कोई भी Website Desktop, Laptop, Tablet, Mobile आदि पर easily खुल जाएगी, आपकी website बिल्कुल Device में fit दिखाई देगी।
- Browser Compatibility: Bootstrap को इस तरह से design किया गया है कि यह लगभग सभी आधुनिक web browsers जैसे कि Google Chrome, Mozilla Firefox, Internet Explorer, Opera आदि को support करता है।
- Customizable: यदि आप Bootstrap की In-Built Style को बदलना चाहते हैं, तो आप इसे easily बदल सकते हैं। इसके लिए आपको अपना CSS code लिखना होगा और Bootstrap code को Overwrite करना होगा।
- Save Time: Bootstrap Framework में, आपको readymade code मिलता है, जिसे आपको सिर्फ सही जगह पर use करना होता है, इसलिए यदि आपको कुछ बदलना है तो आपको ज्यादा coding की requirement नहीं है। आपको अधिक HTML और CSS code का use करने की requirement नहीं है और आपका बहुत time बच जाता है।
- Support: Bootstrap time-time पर Update होता है, और प्रत्येक update में users के लिए बहुत कुछ नया लाता है और इसे github पर host किया गया है। वर्तमान में, github पर host bootstrap 9000 से अधिक contributors के साथ extended और protected है।
Advantage of Bootstrap:
- Bootstrap एक open source framework है जिसे आप free में use कर सकते हैं।
- bootstrap template का use करके, आप एक responsive website बहुत जल्दी बना सकते हैं, इसमें time की saving होती है, यदि आपको कुछ changes करने हैं, तो आपको बहुत coding की requirement नहीं है।
- इस framework का use करना बहुत easy है। अगर आपको HTML और CSS की जानकारी है तो आप bootstrap का use कर सकते हैं।
- Bootstrap का use करके, आप easily responsive website बना सकते हैं यदि आपकी website responsive है, तो यह किसी भी platform or device में screen के size के according adjust होती है।
- यदि आप Bootstrap template की default style को change चाहते हैं, तो आप इसे अपने custom CSS code का use करके easily कर सकते हैं। आपको बस इतना करना है कि in-built style CSS code को आपके CSS code से बदल देना हैं।