ब्राउज़र में डेस्कटॉप environment!
- Puter ब्राउज़र में चलने वाला एक उन्नत open source डेस्कटॉप environment है, जो समृद्ध features, बेहतरीन speed और उच्च scalability प्रदान करता है।
- इसका उपयोग remote desktop environment बनाने, cloud storage service interface, remote server, web hosting platform आदि में किया जा सकता है।
शुरू करना
production deployment
- production environment में Puter को deploy करने के तरीके की विस्तृत guide
docs/prod.md फ़ाइल में है।
अक्सर पूछे जाने वाले सवाल
❓ Puter के use case क्या हैं?
- Puter का उपयोग इस तरह किया जा सकता है:
- Dropbox, Google Drive, OneDrive आदि के विकल्प के रूप में, नए interface और शक्तिशाली features के साथ।
- server और workstation के लिए remote desktop environment के रूप में।
- website, web app और game बनाने और host करने के platform के रूप में।
- web development, cloud computing, distributed systems आदि सीखने के लिए एक सहज open source project और community के रूप में।
❓ Puter को React, Angular, Vue आदि से क्यों नहीं बनाया गया?
- performance कारणों से Puter को vanilla JavaScript और jQuery से बनाया गया है।
- इसका उद्देश्य जटिल abstraction से बचना और पूरे stack पर यथासंभव नियंत्रण रखना है।
- यह आंशिक रूप से उन पसंदीदा projects से प्रेरित है जो framework का उपयोग नहीं करते, जैसे VSCode, Photopea और OnlyOffice।
❓ jQuery क्यों?
- Puter सीधे DOM के साथ interact करता है, और jQuery DOM manipulation, event handling आदि के लिए एक elegant और powerful API देता है।
- साथ ही, jQuery एक तेज, mature और battle-tested library है।
क्रेडिट
- डिफ़ॉल्ट wallpaper Milad Fakurian ने बनाया और Unsplash पर प्रकाशित किया।
- icons निम्नलिखित license के तहत उपलब्ध हैं:
- Papirus (GPL-3.0 license)
- Iconoir (MIT license)
- Elementary Icons (GPL-3.0 license)
- Tabler Icons (MIT license)
- bootstrap-icons (MIT license)
GN⁺ की राय
- Puter एक नवाचारी project है, जो cloud-आधारित work environment के बढ़ते सामान्य होने के रुझान के साथ उपयोगकर्ताओं को web browser के भीतर एक पूर्ण desktop experience प्रदान करता है।
- चूंकि यह open source के रूप में उपलब्ध है, इसलिए developers source code को स्वतंत्र रूप से देख सकते हैं, और आवश्यकता के अनुसार उसे modify कर सकते हैं या features जोड़ सकते हैं।
- jQuery के उपयोग से उन developers के लिए भी इसमें शामिल होना और योगदान देना आसान हो जाता है, जो आधुनिक frameworks से परिचित नहीं हैं, हालांकि यह आधुनिक web development trends से कुछ हद तक अलग लग सकता है।
- समान functionality देने वाले अन्य projects में Google का Chrome Remote Desktop और Apache Guacamole शामिल हैं, जो पहले से व्यापक रूप से उपयोग किए जाते हैं और verified solutions हैं।
- Puter अपनाते समय security, compatibility, performance optimization आदि पर विचार करना चाहिए, और cloud-आधारित service की ओर बदलाव में existing infrastructure के साथ integration या data migration जैसे अतिरिक्त कार्यों की आवश्यकता हो सकती है।
1 टिप्पणियां
Hacker News की राय