Puter: et skrivebordsmiljø tilgængeligt via en webbrowser, nu open source

Kalkun

puter skærmbillede

Forfatteren af ​​Puter meddelte for nylig på et af Reddit-underforaerne, din beslutning om at frigive Puter-kildekoden. Og efter 3 års udvikling og med mere end en million erhvervede brugere nævner han, at hans projekt skal tage det næste skridt og er blevet open source.

Puter, Det blev oprindeligt udviklet som et personligt projekt, men med tidens gang og takket være den popularitet, det har opnået, er det nu et projekt, der er blevet åbnet for fællesskabet, og dets kode er allerede udgivet på GitHub.

Hvad er Puter?

Kalkun Det er et avanceret skrivebordsmiljø (nu open source) som kan tilgås via en webbrowser og har en lang række funktioner, Det er hurtigt og meget strækbart. Det kan bruges til at skabe eksterne desktop-miljøer eller tjene som en grænseflade til cloud storage-tjenester, fjernservere, webhostingplatforme, blandt andre. Udvikleren præsenterer det som et internetoperativsystem, designet til at køre alle applikationer og tjenester gennem en internetklient, typisk en webbrowser.

Puter, kaldet af dets skaber som et "Internet OS", Det er kendetegnet ved at kombinere funktionaliteterne i et avanceret operativsystem, der er tilgængeligt via en webbrowser. Udvikleren, kendt som Nariman J., har udtalt, at projektet netop er gået ind i sin betafase og erDet er bygget med Vanilla JavaScript (Vanilla JS) og jQuery-teknologier.

EBrugen af ​​jQuery i udviklingen af ​​Puter har skabt debat blandt samfundet, da mens udvikleren hævder det Valget er baseret på præstationsårsager og direkte kontrol over teknologistakken, nogle udtrykker bekymring over relevansen og effektiviteten af ​​jQuery i nutidens webudvikling.

Kritikere af jQuery påpeger, at mange af dets funktioner nu er indbygget i moderne browsere, hvilket kan gøre brugen unødvendig og potentielt skadelig for websidens ydeevne. Derudover mener nogle, at dens syntaks kan være kompliceret og vanskelig at vedligeholde, især sammenlignet med indbygget JavaScript-kode.

På den anden side hævder jQuery-tilhængere, at det stadig har fordele, især i situationer, hvor du arbejder med ældre kode eller kræver kompatibilitet med ældre browsere. De fremhæver også kendskabet til dets syntaks for mange udviklere og dets evne til at forenkle DOM-manipulation og hændelseshåndtering.

Selvom nogle måske anser jQuery for at være forældet, er virkeligheden, at den stadig har en betydelig tilstedeværelse i branchen og stadig bruges af mange professionelle udviklere. I Puters tilfælde, Puter-udvikleren begrunder sin beslutning om ikke at bruge løsninger som React eller Angular grundet behovet for at sikre et højt præstationsniveau og valget af jQuery kunne gøre det lettere at bidrage til projektet og tilbyde en kraftfuld og gennemprøvet API til at manipulere DOM og håndtere begivenheder effektivt, udover at hovedmålet er at undgå komplekse abstraktioner og opretholde fuld kontrol over teknologistakken.

Endvidere udvikleren lister flere use cases for Puter i dit GitHub-lager:

Puter kan bruges som:

Et alternativ til Dropbox, Google Drive, OneDrive osv. med en ny grænseflade og kraftfulde funktioner.
Fjernskrivebordsmiljø til servere og arbejdsstationer.
En platform til at skabe og hoste websteder, webapplikationer og spil.
Et venligt, open source-fællesskab og -projekt for at lære om webudvikling, cloud computing, distribuerede systemer og meget mere!

Til sidst er det værd at nævne det Puter-koden er under AGPL-3.0-licensen Og for dem, der er interesseret i at lære mere om projektet, inviterer jeg dig til at besøge projektdepotet I det følgende link.

Tilsvarende du kan prøve Puter direkte fra din browser adgang fra følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.