>  기사  >  웹 프론트엔드  >  umijs는 반응 프레임워크인가요?

umijs는 반응 프레임워크인가요?

WBOY
WBOY원래의
2022-06-27 17:47:481954검색

umijs는 React 프레임워크입니다. umijs는 라우팅을 기반으로 하며 "next.js"와 같은 기존 라우팅과 다양한 고급 라우팅 기능을 지원하는 플러그형 엔터프라이즈 수준 반응 애플리케이션 프레임워크입니다. 소스 코드부터 제품 구축까지 모든 라이프사이클을 포괄하는 완전한 라이프사이클 플러그인 시스템을 갖추고 있어 다양한 기능 확장과 비즈니스 요구를 지원합니다.

umijs는 반응 프레임워크인가요?

이 튜토리얼의 운영 환경: Windows 10 시스템, 반응 버전 17.0.1, Dell G3 컴퓨터.

umijs는 반응 프레임워크인가요?

umijs는 반응 프레임워크입니다.

umi는 공식적으로 플러그형 엔터프라이즈 수준 반응 애플리케이션 프레임워크라고 주장합니다. umi는 라우팅을 기반으로 next.js와 같은 기존 라우팅과 다양한 고급 라우팅 기능을 지원하며, 이를 사용하여 라우팅 수준의 온디맨드 로딩 지원과 같은 기능을 확장합니다. 그런 다음 소스 코드부터 제품 구축까지 모든 라이프사이클을 포괄하는 완전한 플러그인 시스템을 갖추고 있으며, 현재 내부 및 외부적으로 50개 이상의 플러그인이 있습니다.

umi는 Ant Financial의 기본 프런트엔드 프레임워크이며 Java, 노드, H5 무선, 오프라인(하이브리드) 애플리케이션, 순수 프런트엔드 자산 애플리케이션, CMS 애플리케이션 등을 포함하여 600개 이상의 애플리케이션을 직간접적으로 지원했습니다. 그는 내부 사용자에게 좋은 서비스를 제공했으며 외부 사용자에게도 좋은 서비스를 제공할 수 있기를 바랍니다.

중국어로 Umi로 발음되는 Umi는 확장 가능한 엔터프라이즈급 프런트엔드 애플리케이션 프레임워크입니다. Umi는 라우팅을 기반으로 하며 구성된 라우팅과 기존 라우팅을 모두 지원하여 완전한 라우팅 기능을 보장하고 그에 따라 기능을 확장합니다. 그런 다음 소스 코드부터 제품 구축까지 모든 라이프사이클을 포괄하여 다양한 기능 확장과 비즈니스 요구를 지원하는 완전한 라이프사이클을 갖춘 플러그인 시스템을 갖추고 있습니다.

확장된 지식:

주로 다음과 같은 기능을 가지고 있습니다:

1. 확장 가능. Umi는 완전한 라이프사이클을 구현하고 Umi의 내부 기능도 플러그인으로 완성합니다. 기능적 및 수직적 도메인의 계층적 요구 사항을 충족하기 위해 플러그인 및 플러그인 세트도 지원됩니다.

2. 기본적으로 Umi에는 라우팅, 구성, 배포, 테스트 등이 내장되어 있으며 개발을 시작하려면 하나의 종속성만 필요합니다. 또한 일상적인 개발 요구 사항의 80%를 충족할 수 있는 풍부한 기능을 갖춘 React용 통합 플러그인 세트를 제공합니다.

왜 안되죠? create-react-app

create-react-app은 build, dev, lint 등을 포함하는 webpack 기반의 패키징 레이어 솔루션입니다. 패키징 레이어의 경험을 극대화하지만 라우팅을 포함하지 않으며 프레임워크가 아니며, 구성을 지원하지 않습니다. 따라서 이를 기반으로 일부 구성을 수정하거나 패키징 계층 외부에서 기술 융합을 달성하려는 경우 어려움에 직면하게 됩니다.

# 创建目录
$ mkdir myapp && cd myapp
 
 
# 安装依赖
$ yarn add umi
 
 
# 创建页面
$ npx umi g page index --typescript --less
 
 
# 启动开发
$ npx umi dev

【관련 추천: javascript 비디오 튜토리얼, web front-end

위 내용은 umijs는 반응 프레임워크인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.