- अगर आप दूसरों के लिए मुफ्त सॉफ़्टवेयर बनाना चाहते हैं:
- स्थिर HTML + JavaScript के रूप में उपलब्ध कराएँ
- मुफ्त और भरोसेमंद web hosting का उपयोग करें
- WebAssembly और Pyodide की बदौलत:
- client-side Python application उपलब्ध कराना संभव है
- server-आधारित सेवाओं की सिफारिश नहीं की जाती:
- server को upgrade और cost management की ज़रूरत होती है, इसलिए समय के साथ यह बोझ बन जाता है
- 2025 के लिए अनुशंसित platform:
- GitHub Pages (public repository के लिए, 17 साल से अधिक समय से स्थिर)
- पहले इसकी सिफारिश की जाती थी, लेकिन अब नहीं:
- Heroku (2022 में Salesforce द्वारा अधिग्रहण के बाद विश्वसनीयता घटी)
- अतिरिक्त सिफारिशें:
- open source license के साथ वितरित करें
- तुरंत चलने योग्य link प्रदान करें
4 टिप्पणियां
क्या save फ़ीचर देने के लिए server integration ज़रूरी नहीं होगा? यही बात मुझे लगातार सोचने पर मजबूर करती है।
Cloudflare Workers के free tier में काफ़ी हद तक database (kv/sqlite/s3 जैसे विकल्प) का support मिलता है।
मैं भी ज़्यादातर services को cf pages + workers (serverless) से संभालता हूँ, और जो सच में ज़रूरी होता है वही अपने personal server पर प्रोसेस करता हूँ.
Cloudflare ज़िंदाबाद