Tarayıcıda masaüstü ortamı!
- Puter, tarayıcıda çalışan gelişmiş bir açık kaynak masaüstü ortamıdır; zengin özellikler, yüksek hız ve güçlü ölçeklenebilirlik sunar.
- Uzak masaüstü ortamı kurma, bulut depolama hizmeti arayüzü, uzak sunucular ve web hosting platformları gibi alanlarda kullanılabilir.
Başlarken
Prodüksiyon dağıtımı
- Puter’in prodüksiyon ortamında nasıl dağıtılacağına dair ayrıntılı rehber
docs/prod.md dosyasında yer alır.
Sık sorulan sorular
❓ Puter’in kullanım senaryoları nelerdir?
- Puter şu amaçlarla kullanılabilir:
- Dropbox, Google Drive, OneDrive gibi hizmetlere alternatif olarak yeni bir arayüz ve güçlü özellikler sunmak.
- Sunucular ve iş istasyonları için uzak masaüstü ortamı sağlamak.
- Web siteleri, web uygulamaları ve oyunlar oluşturup barındırmak için bir platform olmak.
- Web geliştirme, bulut bilişim ve dağıtık sistemler gibi konuları öğrenmek için erişilebilir bir açık kaynak proje ve topluluk sunmak.
❓ Puter neden React, Angular, Vue gibi teknolojilerle geliştirilmedi?
- Performans nedenleriyle Puter, vanilla JavaScript ve jQuery ile geliştirildi.
- Amaç, karmaşık soyutlamalardan kaçınmak ve mümkün olduğunca tüm yığını kontrol etmek.
- Kısmen, framework kullanmayan favori projelerden; örneğin VSCode, Photopea ve OnlyOffice’ten ilham alındı.
❓ Neden jQuery?
- Puter, DOM ile doğrudan etkileşime girer ve jQuery; DOM manipülasyonu, event işleme ve benzeri işler için zarif ve güçlü bir API sunar.
- Ayrıca jQuery hızlı, olgun ve sahada kendini kanıtlamış bir kütüphanedir.
Katkıda bulunanlar / krediler
- Varsayılan duvar kağıdı Milad Fakurian tarafından oluşturuldu ve Unsplash’ta yayınlandı.
- Simgeler şu lisanslarla sunulmaktadır:
- Papirus (GPL-3.0 lisansı)
- Iconoir (MIT lisansı)
- Elementary Icons (GPL-3.0 lisansı)
- Tabler Icons (MIT lisansı)
- bootstrap-icons (MIT lisansı)
GN⁺ görüşü
- Puter, bulut tabanlı çalışma ortamlarının giderek daha yaygın hale gelmesi eğilimine paralel olarak kullanıcılara web tarayıcısı içinde tam bir masaüstü deneyimi sunan yenilikçi bir projedir.
- Açık kaynak olarak sunulduğu için geliştiriciler kaynak kodunu özgürce inceleyebilir, ihtiyaçlarına göre değiştirebilir veya yeni özellikler ekleyebilir.
- jQuery kullanması, modern framework’lere aşina olmayan geliştiricilerin de kolayca katılıp katkı sunabilmesini sağlasa da güncel web geliştirme trendlerinden bir miktar uzak görünebilir.
- Benzer işlevler sunan diğer projeler arasında Google’ın Chrome Remote Desktop’ı ve Apache Guacamole yer alır; bunlar hâlihazırda yaygın olarak kullanılan ve kendini kanıtlamış çözümlerdir.
- Puter’i devreye alırken güvenlik, uyumluluk ve performans optimizasyonu gibi konular dikkate alınmalıdır; ayrıca bulut tabanlı hizmetlere geçiş, mevcut altyapıyla entegrasyon veya veri migrasyonu gibi ek çalışmalar gerektirebilir.
1 yorum
Hacker News görüşleri