Puter: lingkungan desktop yang dapat diakses melalui browser web, sekarang open source

komputer

tangkapan layar puter

Penulis Puter mengumumkan baru-baru ini di salah satu subforum Reddit, keputusan Anda untuk merilis kode sumber Puter. Dan setelah 3 tahun pengembangan dan dengan lebih dari satu juta pengguna diperoleh, dia menyebutkan bahwa proyeknya harus mengambil langkah selanjutnya dan telah menjadi open source.

Komputer, Awalnya dikembangkan sebagai proyek pribadi, namun seiring berjalannya waktu dan berkat popularitas yang diperolehnya, kini proyek tersebut telah dibuka untuk komunitas dan kodenya telah dipublikasikan di GitHub.

Apa itu Puter?

Komputer Ini adalah lingkungan desktop tingkat lanjut (sekarang sumber terbuka) yang dapat diakses melalui web browser dan memiliki banyak fungsi, Ini cepat dan sangat dapat diperluas. Ini dapat digunakan untuk membuat lingkungan desktop jarak jauh atau berfungsi sebagai antarmuka untuk layanan penyimpanan cloud, server jarak jauh, platform hosting web, dan lain-lain. Pengembang menyajikannya sebagai sistem operasi Internet, dirancang untuk menjalankan semua aplikasi dan layanan melalui klien Internet, biasanya browser web.

Komputer, disebut oleh penciptanya sebagai "OS Internet", Hal ini ditandai dengan menggabungkan fungsionalitas sistem operasi canggih yang dapat diakses melalui browser web. Pengembangnya, yang dikenal sebagai Nariman J., menyatakan bahwa proyek tersebut baru saja memasuki tahap beta dan sedang berlangsungItu dibangun dengan teknologi Vanilla JavaScript (Vanilla JS) dan jQuery.

EPenggunaan jQuery dalam pengembangan Puter telah menimbulkan perdebatan di kalangan masyarakat, sejak saat pengembang berpendapat demikian Pilihannya didasarkan pada alasan kinerja dan kendali langsung atas tumpukan teknologi, beberapa menyatakan keprihatinan tentang relevansi dan efisiensi jQuery dalam pengembangan web saat ini.

Kritik terhadap jQuery menunjukkan bahwa banyak fitur-fiturnya kini dibangun di browser modern, sehingga penggunaannya tidak diperlukan dan berpotensi merugikan kinerja halaman web. Selain itu, beberapa orang menganggap bahwa sintaksisnya rumit dan sulit dipelihara, terutama dibandingkan dengan kode JavaScript asli.

Di sisi lain, pendukung jQuery berpendapat bahwa ini masih memiliki manfaat, terutama dalam situasi di mana Anda bekerja dengan kode lama atau memerlukan kompatibilitas dengan browser lama. Mereka juga menyoroti keakraban sintaksnya bagi banyak pengembang dan kemampuannya untuk menyederhanakan manipulasi DOM dan penanganan event.

Meskipun beberapa orang mungkin menganggap jQuery sudah ketinggalan zaman, kenyataannya jQuery masih memiliki kehadiran yang signifikan di industri dan masih digunakan oleh banyak pengembang profesional. Dalam kasus Puter, pengembang Puter membenarkan keputusannya untuk tidak menggunakan solusi seperti React atau Angular karena kebutuhan untuk memastikan kinerja tingkat tinggi dan pilihan jQuery dapat mempermudah kontribusi pada proyek dan menawarkan API yang kuat dan terbukti untuk memanipulasi DOM dan menangani peristiwa secara efisien, selain tujuan utamanya adalah untuk menghindari abstraksi yang kompleks dan mempertahankan kontrol penuh atas tumpukan teknologi.

Selain itu, pengembang mencantumkan beberapa kasus penggunaan untuk Puter di repositori GitHub Anda:

Puter dapat digunakan sebagai:

Alternatif untuk Dropbox, Google Drive, OneDrive, dll. dengan antarmuka baru dan fitur canggih.
Lingkungan desktop jarak jauh untuk server dan workstation.
Sebuah platform untuk membuat dan menghosting situs web, aplikasi web, dan permainan.
Komunitas dan proyek sumber terbuka yang ramah untuk belajar tentang pengembangan web, komputasi awan, sistem terdistribusi, dan banyak lagi!

Akhirnya, perlu disebutkan hal itu Kode puter berada di bawah lisensi AGPL-3.0 Dan bagi mereka yang tertarik untuk mempelajari lebih lanjut tentang proyek ini, saya mengundang Anda untuk mengunjungi repositori proyek Di tautan berikut.

Demikian pula Anda dapat mencoba Puter langsung dari browser Anda mengakses dari link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.