React의 개인정보 보호 및 오픈 소스 대안
React과(와) 같은 공개 개인정보 보호 기준으로 평가한 프런트엔드 및 풀스택 프레임워크 15개(추천 먼저 표시).
왜 대안을 찾아야 합니까?
- 추적기 및 원격 분석 없음: 아니요. The react.dev website loads Google Analytics.
- 독립 감사: 아니요. No independent audit is published.
대안
Svelte 등급 B 추천
가상 DOM을 사용하는 대신 빌드 시점에 컴포넌트를 JavaScript로 컴파일하는 JavaScript 및 TypeScript용 컴포넌트 프레임워크입니다.
추천 이유: 가상 DOM과 원격 분석 없이 컴포넌트를 작고 빠른 JavaScript로 컴파일하며, TypeScript와 잘 맞습니다. Forward Email 웹메일과 앱은 Tauri에서 Svelte와 TypeScript를 사용합니다(github.com/forwardemail/mail.forwardemail.net).
Svelte은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Alpine.js 등급 B
마크업에 직접 작성하는 속성을 통해 HTML에 반응형 동작을 추가하는 경량 JavaScript 프레임워크입니다.
Alpine.js은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Backbone.js 등급 B
모델, 컬렉션, 뷰, 라우터로 웹 애플리케이션에 구조를 부여하는 경량 JavaScript 라이브러리입니다.
Backbone.js은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Blitz.js 등급 B
인증, API 없는 데이터 계층, 코드 생성을 추가하는 Next.js용 풀스택 툴킷입니다.
Blitz.js은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
htmx 등급 B
JavaScript를 작성하지 않고도 속성을 통해 HTML 요소가 HTTP 요청을 보내고 서버에서 렌더링한 HTML로 교체할 수 있게 하는 JavaScript 라이브러리입니다.
htmx은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Inferno 등급 B
가상 DOM과 React 스타일의 컴포넌트 API로 사용자 인터페이스를 구축하기 위한 JavaScript 라이브러리입니다.
Inferno은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
jQuery 등급 B
DOM 조작, 이벤트 처리, Ajax를 위한 JavaScript 라이브러리로, OpenJS Foundation에서 유지 관리합니다.
소재지: 미국 (파이브 아이즈). jQuery은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Marko 등급 B
원래 eBay에서 만든 JavaScript용 HTML 기반 UI 언어이자 프레임워크로, 스트리밍 서버 렌더링과 브라우저에서의 부분 하이드레이션을 위해 컴포넌트를 컴파일합니다.
Marko은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Mithril.js 등급 B
싱글 페이지 애플리케이션을 구축하기 위한 작은 클라이언트 측 JavaScript 프레임워크로, 가상 DOM과 내장 라우팅 및 HTTP 유틸리티를 제공합니다.
Mithril.js은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Nuxt 등급 B
서버 측 렌더링, 정적 생성, 파일 기반 라우팅을 갖춘 웹 애플리케이션 구축용 Vue 기반 프레임워크입니다.
Nuxt은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
React Router 등급 B
React용 라우팅 라이브러리이자 풀스택 프레임워크로, 프레임워크 모드는 Remix 프레임워크를 계승합니다.
React Router은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
RedwoodSDK 등급 B
RedwoodJS 팀이 만든 Cloudflare Workers에서 실행되는 풀스택 React 프레임워크로, Vite 플러그인으로 구축되었으며 서버 컴포넌트, 서버 측 렌더링, 실시간 기능을 제공합니다.
RedwoodSDK은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Remix 등급 B
Fetch API와 HTML 폼 같은 웹 표준을 기반으로 한 Shopify의 JavaScript 및 TypeScript용 풀스택 웹 프레임워크입니다. 이전의 React 기반 버전은 React Router의 프레임워크 모드로 이어지고 있습니다.
소재지: 캐나다 (파이브 아이즈). Remix은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
SolidJS 등급 B
JSX와 세밀한 반응성으로 사용자 인터페이스를 구축하는 JavaScript 라이브러리로, 가상 DOM 없이 DOM을 직접 업데이트합니다.
SolidJS은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
SolidStart 등급 B
반응형 UI 라이브러리인 SolidJS를 위한 풀스택 프레임워크로, 라우팅, 서버 함수, 서버 측 렌더링을 제공합니다.
SolidStart은(는) 프런트엔드 및 풀스택 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.