दोस्तों, "Bloginger" वेबसाइट पर आपका स्वागत है।
आज हम बात करेंगे Web Development के बारे में,
Topic Discuss:
- Web का Origin कैसे हुआ था।
- Web Development क्या है।
- Web कैसे काम करता है।
- Layers of Web Development जैसे की Front-End और Bank-End और Database Layer
तो चलो शुरू करते है आज का पहला Topic: Origin Of The Web.
# History of Web Development in Hindi
Birth Of The Web (1980 - 1991)
Web Existence के पहले सबसे जरुरी चीज़ था Internet का अविष्कार। जिसके बाद हमें Communication Protocol की जरुरत पड़ी। जैसे HTTP Protocol, TCP IP Protocol etc.
HTTP - Hyper Text Transfer Protocol कलाइंड और Server की Communication के लिए जरुरी है। जब एक कलाइंड को किसी Resource की जरूरत होती है। HTTP Protocol यह Request Server को भेजता है। In Return Server Response करता है उस Resource के साथ।
उसके बाद Invent हुआ था
HTML - HyperText Markup Language ये Language Content के Shape को Specify करता है।
URI - Unifrom Resource Identifier की मदद से हम यह देख सकते है की कैसे हमें अपने Resource को नाम देना चाहिए जिससे हम उसे आसानी से खोज सकते है। Finally User को एक Tool की जरूरत होती है जो सारी Protocol URI और Communication Manage कर सकता है, इसके साथ-साथ HTML भी Display कर सकता है और ऐसा ही एक Web Tool है - Web Browser.
इन सारी Invention के बाद 1991 में पहला Website Publish हुआ था। इसके बाद Web Development का Growth बढ़ता ही जा रहा था और इसी Time पर Windows 95 Operating System Release हुआ था और सब लोग Netscape और Internet Explorer के द्वारा Windows 95 पर पहेली बार नेट सर्फ करने लग गए। उस समय Website सिर्फ Text File थी जो की HTML में लिखी जाती थी। HTML में Texts, Links और Styles थे। जैसे की Font Style, Font Size, Font Color और बगैरा। इस समय Web को Static Web कहा जाता था क्युकि Content Change नहीं होता था सारे यूजर को एक ही HTML File Deliver होता था। Static Web काफी बोरिंग दिखते थे। साल 2000 - 2006 के बीच में Web Development में बहुत Advancements हुए है। इस दौरान Dynamic Web Introduce हुआ था और इसमें Wikipedia, Mozilla Firefox जैसे Application और Ubuntu जैसे Operating Systems का बहुत बड़ा हाथ था। इस दौरान CSS Introduce हुआ था जिसकी वजह से Web Styling और Web Content अलग से बनाये जा सकते थे। CSS की मदद से Colors, Size, Spacing और Background सेट कर सकते है। CSS ज्यादातर Styling के लिए यूज किया जाता है उस समय Javascript भी Introduce हुआ था। Javascript एक Dynamic Programing Language है जिसकी मदद से हम Website को Interactive बना सकते है लेकिन Javascript बहुत Slow था और उसका Symtax Follow करने में मुश्किल होने लगी ये Javascript का सबसे पहला Release था। इसके बाद Social Media, Chrome Browser मशहूर होने लग गया इसके साथ साथ XML, Model View Controller Architecture, Web Development Framworks, Javascript Framworks जैसे NODEJS, JQUERY, ANGULAR etc. भी मशहूर होने लग गए। आज के दिन Communication, Social Media Platfrom, Online Shoping से लेकर Bank Transaction, Bill Payment भी Web के द्वारा होते है। HTML, CSS और Javascript की Advance Version यूज करने के वजह से Website को बेहतर बनाना आसान हो गया है। इसके अलावा Angular JS, Vue JS, NODE JS, React JS जैसे Framwork को यूज करने के वजह से Web Application और तेज और User Interactive हो गए है।
# What is Web Development in Hindi
Web Development क्या है। (Web Development Introduction in Hindi)
तो सबसे पहले हम समझेंगे,
- Web Development का मतलब क्या है।
- Web Development किस लिए यूज किया जाता है।
Web Development उन Applications Website या Web Pages को बनाने के लिए यूज़ किया जाता है जो Web Browser पर चलते है। Basically कोई भी Application जो Web पर चल रहा है उसको बनाने के लिए हम Web Development का Process Follow करते है। Web Development में तीन Layers होते हैं। Front-end Layer, Back-end Layer और Database Layer.
इसको एक Example से समझते है।
# How Does The Web Work ?
सोचो की आप Google पर अपने Favourite फुटबॉल Player के बारे में सर्च कर रहे हो। जब आप Google पर ये सर्च करोगे ये एक Request बन जाता है। तो Basically आप Google पर अपने Favourite फुटबॉलर के बारे में जानकारी Request कर रहे हो ये Request Google के Back-end Server में Process होता है और Back-end आपके Request जानकारी को Database Layer से Front-end को भेजता है।
# Layers of Web Development
Web Development में तीन Layers होते है।
- Front-end Layer
- Back-end Layer
- Database Layer
Front End Layer
Front-end Layer Website के साथ Interact करने के लिए होता है। तो जब भी हम किसी Website पर Videos देखते है या Ecommerce Website पर Registration करते है। यह हम Front End Layer के Through करते है। Front End Layer Presentation के लिए Responseble होता है। जब भी आप कोई भी Website Load करते हो उसका Presentation, Font, Images, Contents, Header, Footer etc. उस Website का Front-end है। Basically जो भी हम Website में देख सकते है वो Web का Front-end होता है। Front-end की सारी Presentation तीन Languages की Help से होते है। HTML, CSS, और Javascript सारे Website का Front-end HTML, CSS और Javascript से किये जाते है। इसके आलावा Front-end में आप Javascript Framworks भी यूज कर सकते है। जैसे की - Angular, React, Vue JS.
Back End Layer
Back-end Layer को Logic Layer भी कहा जाता है। Back-end Layer Basically Front-end Layer को Database Layer से Connect करता है। Back-end Layer Web Server की मदद से चलता है। Back-end Layer को चलाने के लिए कम से कम Java, Python, PHP इनमे से एक Programming Language जानना जरुरी है और Node JS जैसे Framworks भी आने चाहिए।
Database Layer
Database Layer में Basically बहुत सारा Data Store होता है। इसमें एक Database Repository होती है जिसमे Data Front-end से आता है और Back-end की मदद से Database में Store होता है। Data कैसे Process Retrieve और बदला जाता है। ये जानने के लिए आपको MySQL, Mongo Database, SQL जैसे Database की जानकारी होना जरुरी है।
तो Guys I Hope आपको ये ब्लॉग अच्छा लगा होगा। अगर आपको कोई भी Queries हो तो आप Comments Section में Comment कर सकते हो।
Thank You & Happy Learning!
Tags:
- web development in hindi
- web development tutorial hindi
- web development information in hindi
- web development overview in hindi
- web development wikipedia in hindi
- how to web development in hindi
- web design and development in hindi
- web development meaning in hindi
- web development tools in hindi
- web development tutorial for beginners in hindi
- web page development in hindi
- history of web development in hindi
- web development tutorial in hindi
- what is web development in hindi
- what is web design and development in hindi
- web application development in hindi
- web development introduction in hindi
- web development blog
- website development
- web development languages






Post a Comment
Please do not enter any spam link in the comment box.