Puter: en skrivbordsmiljö tillgänglig via en webbläsare, nu öppen källkod

dator

puter skärmdump

Författaren till Puter meddelade nyligen på ett av Reddits underforum, ditt beslut att släppa Puter-källkoden. Och efter 3 års utveckling och med mer än en miljon användare förvärvade nämner han att hans projekt måste ta nästa steg och har blivit öppen källkod.

Puter, Det utvecklades ursprungligen som ett personligt projekt, men med tidens gång och tack vare populariteten det har vunnit, är det nu ett projekt som har öppnats för communityn och dess kod är redan publicerad på GitHub.

Vad är Puter?

Kalkon Det är en avancerad skrivbordsmiljö (nu öppen källkod) som kan nås via en webbläsare och har ett stort antal funktioner, Den är snabb och mycket töjbar. Det kan användas för att skapa fjärrskrivbordsmiljöer eller fungera som ett gränssnitt för molnlagringstjänster, fjärrservrar, webbhotellplattformar, bland annat. Utvecklaren presenterar det som ett Internetoperativsystem, utformad för att köra alla applikationer och tjänster via en internetklient, vanligtvis en webbläsare.

Puter, kallad av dess skapare som ett "Internet OS", Det kännetecknas av att kombinera funktionerna i ett avancerat operativsystem som är tillgängligt via en webbläsare. Utvecklaren, känd som Nariman J., har uppgett att projektet just har gått in i sin betafas och ärDen är byggd med Vanilla JavaScript (Vanilla JS) och jQuery-teknologier.

EAnvändningen av jQuery i utvecklingen av Puter har skapat debatt bland samhället, eftersom medan utvecklaren hävdar att Valet baseras på prestandaskäl och direkt kontroll över teknikstacken, vissa uttrycker oro över relevansen och effektiviteten av jQuery i dagens webbutveckling.

Kritiker av jQuery påpekar att många av dess funktioner nu är inbyggda i moderna webbläsare, vilket kan göra användningen onödig och potentiellt skadlig för webbsidans prestanda. Dessutom anser vissa att dess syntax kan vara komplicerad och svår att underhålla, särskilt jämfört med inbyggd JavaScript-kod.

Å andra sidan hävdar jQuery-förespråkarna att det fortfarande har fördelar, särskilt i situationer där du arbetar med äldre kod eller kräver kompatibilitet med äldre webbläsare. De belyser också förtrogenhet med dess syntax för många utvecklare och dess förmåga att förenkla DOM-manipulation och händelsehantering.

Även om vissa kanske anser att jQuery är föråldrat, är verkligheten att den fortfarande har en betydande närvaro i branschen och fortfarande används av många professionella utvecklare. I Puters fall, Puter-utvecklaren motiverar sitt beslut att inte använda lösningar som React eller Angular på grund av behovet av att säkerställa en hög prestandanivå och valet av jQuery skulle kunna göra det lättare att bidra till projektet och erbjuda ett kraftfullt och beprövat API för att manipulera DOM och hantera händelser effektivt, förutom att huvudmålet är att undvika komplexa abstraktioner och behålla full kontroll över teknikstacken.

Vidare, utvecklaren listar flera användningsfall för Puter i ditt GitHub-förråd:

Puter kan användas som:

Ett alternativ till Dropbox, Google Drive, OneDrive, etc. med ett nytt gränssnitt och kraftfulla funktioner.
Fjärrskrivbordsmiljö för servrar och arbetsstationer.
En plattform för att skapa och hosta webbplatser, webbapplikationer och spel.
En vänlig, öppen källkodsgemenskap och ett projekt för att lära dig om webbutveckling, molnberäkning, distribuerade system och mycket mer!

Slutligen är det värt att nämna det Puter-koden är under AGPL-3.0-licensen Och för dem som är intresserade av att lära sig mer om projektet, inbjuder jag dig att besöka projektförrådet I följande länk.

Liknande du kan prova Puter direkt från din webbläsare åtkomst från följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.