tangkapan skrin puter
Pengarang Puter mengumumkan baru-baru ini di salah satu subforum Reddit, keputusan anda untuk mengeluarkan kod sumber Puter. Dan selepas 3 tahun pembangunan dan dengan lebih daripada sejuta pengguna diperoleh, beliau menyebut bahawa projeknya mesti mengambil langkah seterusnya dan telah menjadi sumber terbuka.
Puter, Ia pada asalnya dibangunkan sebagai projek peribadi, tetapi dengan peredaran masa dan terima kasih kepada populariti yang diperolehi, ia kini merupakan projek yang telah dibuka kepada komuniti dan kodnya telah pun diterbitkan di GitHub.
Apa itu Puter?
Bantal Ia adalah persekitaran desktop lanjutan (kini sumber terbuka) yang boleh diakses melalui pelayar web dan mempunyai sejumlah besar fungsi, Ia pantas dan sangat boleh diperluaskan. Ia boleh digunakan untuk mencipta persekitaran desktop jauh atau berfungsi sebagai antara muka untuk perkhidmatan storan awan, pelayan jauh, platform pengehosan web, antara lain. Pemaju membentangkannya sebagai sistem pengendalian Internet, direka untuk menjalankan semua aplikasi dan perkhidmatan melalui klien Internet, biasanya pelayar web.
Puter, dipanggil oleh penciptanya sebagai "OS Internet", Ia dicirikan dengan menggabungkan fungsi sistem pengendalian lanjutan yang boleh diakses melalui pelayar web. Pembangun, yang dikenali sebagai Nariman J., telah menyatakan bahawa projek itu baru sahaja memasuki fasa beta dan sedangIa dibina dengan Vanilla JavaScript (Vanilla JS) dan teknologi jQuery.
EPenggunaan jQuery dalam pembangunan Puter telah menghasilkan perdebatan di kalangan masyarakat, kerana sementara pemaju berhujah bahawa Pilihan adalah berdasarkan sebab prestasi dan kawalan langsung ke atas timbunan teknologi, beberapa menyatakan kebimbangan tentang kaitan dan kecekapan jQuery dalam pembangunan web hari ini.
Pengkritik jQuery menunjukkan bahawa banyak cirinya kini terbina dalam pelayar moden, yang boleh menjadikan penggunaannya tidak perlu dan berpotensi memudaratkan prestasi halaman web. Selain itu, sesetengah menganggap bahawa sintaksnya boleh menjadi rumit dan sukar untuk dikekalkan, terutamanya berbanding kod JavaScript asli.
Sebaliknya, penyokong jQuery berpendapat bahawa ia masih mempunyai faedah, terutamanya dalam situasi di mana anda bekerja dengan kod warisan atau memerlukan keserasian dengan pelayar lama. Mereka juga menyerlahkan kebiasaan sintaksnya untuk banyak pembangun dan keupayaannya untuk memudahkan manipulasi DOM dan pengendalian acara.
Walaupun sesetengah mungkin menganggap jQuery sudah ketinggalan zaman, realitinya ia masih mempunyai kehadiran yang ketara dalam industri dan masih digunakan oleh banyak pembangun profesional. Dalam kes Puter, pembangun Puter mewajarkan keputusannya untuk tidak menggunakan penyelesaian seperti React atau Angular disebabkan keperluan untuk memastikan tahap prestasi yang tinggi dan pilihan jQuery boleh memudahkan untuk menyumbang kepada projek dan menawarkan API yang berkuasa dan terbukti untuk memanipulasi DOM dan mengendalikan acara dengan cekap, sebagai tambahan kepada objektif utama untuk mengelakkan abstraksi yang kompleks dan mengekalkan kawalan penuh ke atas timbunan teknologi.
Tambahan pula, pembangun menyenaraikan beberapa kes penggunaan untuk Puter dalam repositori GitHub anda:
Puter boleh digunakan sebagai:
Alternatif kepada Dropbox, Google Drive, OneDrive, dsb. dengan antara muka baharu dan ciri berkuasa.
Persekitaran desktop jauh untuk pelayan dan stesen kerja.
Platform untuk mencipta dan mengehos laman web, aplikasi web dan permainan.
Komuniti dan projek sumber terbuka yang mesra untuk belajar tentang pembangunan web, pengkomputeran awan, sistem teragih dan banyak lagi!
Akhirnya, ia patut disebut Kod Puter adalah di bawah lesen AGPL-3.0 Dan bagi mereka yang berminat untuk mengetahui lebih lanjut mengenai projek itu, saya menjemput anda untuk melawat repositori projek Dalam pautan berikut.
Begitu juga anda boleh mencuba Puter terus dari pelayar anda mengakses daripada pautan berikut.