푸터 스크린샷
Puter의 저자가 발표했습니다. 최근 Reddit 하위 포럼 중 하나에서 Puter 소스 코드 공개 결정. 그리고 3년간의 개발 끝에 백만 명이 넘는 사용자를 확보하면서 그는 자신의 프로젝트가 다음 단계로 나아가야 하며 오픈 소스가 되어야 한다고 언급합니다.
푸터, 원래는 개인 프로젝트로 개발됐지만, 그러나 시간이 지나고 인기가 높아짐에 따라 이제는 커뮤니티에 공개된 프로젝트가 되었고 해당 코드는 이미 GitHub에 게시되었습니다.
푸터란?
칠면조 고급 데스크탑 환경입니다 (지금은 오픈소스) 웹브라우저를 통해 접근이 가능하고 많은 기능을 가지고 있으며, 빠르고 확장성이 뛰어납니다. 원격 데스크톱 환경을 생성하거나 클라우드 스토리지 서비스, 원격 서버, 웹 호스팅 플랫폼 등을 위한 인터페이스 역할을 하는 데 사용할 수 있습니다. 개발자 인터넷 운영체제로 제시, 일반적으로 웹 브라우저와 같은 인터넷 클라이언트를 통해 모든 애플리케이션과 서비스를 실행하도록 설계되었습니다.
푸터, 제작자는 "인터넷 OS"라고 불렀습니다. 웹 브라우저를 통해 액세스할 수 있는 고급 운영 체제의 기능을 결합한 것이 특징입니다. Nariman J.로 알려진 개발자는 프로젝트가 이제 막 베타 단계에 진입했으며Vanilla JavaScript(Vanilla JS) 및 jQuery 기술로 구축되었습니다.
EPuter 개발에 jQuery를 사용하는 것은 논쟁을 불러일으켰습니다. 커뮤니티 사이에서 개발자가 주장하는 동안 선택은 성능상의 이유와 기술 스택에 대한 직접적인 제어를 기반으로 합니다. 일부는 오늘날의 웹 개발에서 jQuery의 관련성과 효율성에 대한 우려를 표명합니다.
jQuery를 비판하는 사람들은 jQuery의 많은 기능이 이제 최신 브라우저에 내장되어 있어 jQuery 사용이 불필요해지고 잠재적으로 웹 페이지 성능에 해를 끼칠 수 있다고 지적합니다. 또한 일부에서는 특히 기본 JavaScript 코드에 비해 구문이 복잡하고 유지 관리가 어려울 수 있다고 생각합니다.
반면에 jQuery 지지자들은 특히 레거시 코드로 작업하거나 이전 브라우저와의 호환성이 필요한 상황에서 여전히 이점이 있다고 주장합니다. 또한 많은 개발자에게 친숙한 구문과 DOM 조작 및 이벤트 처리를 단순화하는 기능을 강조합니다.
어떤 사람들은 jQuery가 시대에 뒤떨어진 것이라고 생각할 수도 있지만, 현실은 여전히 업계에서 상당한 존재감을 갖고 있으며 많은 전문 개발자들이 여전히 사용하고 있다는 것입니다. 푸터의 경우, Puter 개발자는 React 또는 Angular와 같은 솔루션을 사용하지 않기로 한 결정을 정당화합니다. 높은 수준의 성능을 보장해야 하기 때문에 jQuery를 선택하면 프로젝트에 더 쉽게 기여할 수 있고 DOM을 조작하고 이벤트를 효율적으로 처리할 수 있는 강력하고 입증된 API를 제공할 수 있습니다. 복잡한 추상화를 구현하고 기술 스택에 대한 완전한 제어를 유지합니다.
또한, 개발자는 Puter의 여러 사용 사례를 나열합니다. GitHub 저장소에서:
Puter는 다음과 같이 사용할 수 있습니다.
Dropbox, Google Drive, OneDrive 등의 대안 새로운 인터페이스와 강력한 기능을 갖추고 있습니다.
서버 및 워크스테이션을 위한 원격 데스크탑 환경.
웹사이트, 웹 애플리케이션, 게임을 만들고 호스팅하기 위한 플랫폼입니다.
웹 개발, 클라우드 컴퓨팅, 분산 시스템 등에 대해 배울 수 있는 친근한 오픈 소스 커뮤니티 및 프로젝트입니다!
마지막으로 언급할 가치가 있는 것은 Puter 코드는 AGPL-3.0 라이센스를 따릅니다. 프로젝트에 대해 더 자세히 알아보고 싶으신 분들은 프로젝트 저장소를 방문하시기 바랍니다. 다음 링크에서.
비슷하게 브라우저에서 직접 Puter를 사용해 볼 수 있습니다 에서 액세스 다음 링크.