"빌드가 필요하지 않음"Reeact 프레임워크
3522 단어 javascriptnodereactwebdev
node_modules
을 다운로드해야 하는지 생각해 본 적이 있습니까? 웹사이트를 구축하고 배포하기 위해 100~200MB 이상의 데이터를 다운로드해야 하는 이유는 무엇입니까?글쎄, 당신은 아마하지 않았다. 최신 PC와 서버에 액세스할 수 있으며
npm i
실행을 기다릴 필요조차 없습니다. 당신은 단순히 그것에 대해 신경 쓰지 않습니다. 그러나 많은 개발자가 이러한 리소스에 액세스할 수 없으므로 정적 HTML을 작성하거나 좋은 기능이 없는 베어본 생성-반응 앱을 작성하게 됩니다. 자신이 웹 개발 여정을 시작하기 위한 괜찮은 PC가 없는 개발자 중 한 명이라고 생각한다면, 바로 이곳에 있습니다.Ree.js를 만나보세요
그것은 무엇입니까? 가벼운 프레임워크만? 젠장, 저장 공간을 훨씬 적게 사용할 수 있다고 상상하지 못한 훨씬 더 많은 기능이 가득합니다!
Reejs의 무게는 작성 시점에 300kb 미만입니다(기본 템플릿을 사용하고 종속 항목을 다운로드하고 Terser 축소를 켜면 거의 2mb입니다!).
또 뭔데?
URL 가져오기에 대해 들어본 적이 있습니까? 그렇지 않은 경우 요약하자면 다음과 같습니다. 더 이상 NPM이 없습니다. URL에서 바로 가져옵니다.
좋은 예는 다음과 같습니다.
이 작업을 고전적인 지루하고 부풀어 오르고 느린 방식으로 수행하는 대신:
npm i react
그리고 이것은
index.js
import react from "react"
당신은 쓰기:
import react from "https://esm.sh/react"
그리고 더 많은 체리를 추가하기 위해 URL 가져오기를 사용하는 동일한 코드베이스를 BUILDING 없이 브라우저에서 실행할 수 있습니다! 네, 제대로 들었습니다!
더 이상 기능이 없나요?
Reejs는 아직 초기 단계에 있지만 단점(예: 건물 및 거대한 설치 크기)을 제거하는 것을 제외하고 Nextjs, RemixJS 및 기타 프레임워크의 모든 장점을 달성하기 위해 노력하고 있습니다.
현재 Reejs는 다음과 함께 배송됩니다.
Please do note Reejs is in v0 (and v0.3.x to be more specific at the time of writing this) and so we are looking for issues for bug reports, and feature requests over our github repo.
로드맵:
이것은 순서대로 되어 있지 않으며 대부분 추가될 예정이지만 ETA가 없으며 빌드가 필요한 경우 해당 기능을 중단한다는 점을 유념하십시오.
그래서 당신은 무엇을 기다리고 있습니까?
향후 프로젝트에서 Reejs 사용을 고려하십시오! 그나저나 충분히 안정적입니다 😏
또한 다음을 수행할 수 있습니다.
Reference
이 문제에 관하여("빌드가 필요하지 않음"Reeact 프레임워크), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/renhiyama/no-build-required-reeact-framework-38m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)