기금넷 공식사이트 - 회사 연구 - 어떤 사람들은 왜 React를 사용하기를 좋아하나요?
어떤 사람들은 왜 React를 사용하기를 좋아하나요?
React 구성 요소는 단순히 요소(또는 최소한 그러한 기능을 갖춘 클래스)를 반환하는 함수로 생각할 수 있습니다. 이러한 기능적 접근 방식은 Javascript 개발자에게 매우 자연스러운 것입니다. 데이터를 전달하고 요소를 가져옵니다. 배열에 많은 콘텐츠가 있는 경우 이를 반복하여 일련의 요소를 만들 수 있습니다. 이러한 항목에서 특정 요소를 제외하려면 Array 배열 개체의 필터 메서드와 맵 메서드를 사용하여 요소를 처리하고 결과를 얻을 수 있습니다. 이 기능적 워크플로는 애플리케이션의 나머지 부분에 대한 이해를 완벽하게 반영합니다. 이 접근 방식은 Javascript의 장점을 보완합니다. Vue 구성 요소는 데이터 구조의 데이터를 참조하는 템플릿과 비슷합니다. 여기에는 사소하지만 완전히 불필요한 DSL(도메인 특정 언어)이 포함되어 있습니다. map()을 사용할 수 있기 때문에 v-for가 필요하지 않습니다. 나는 평범한 오래된 if를 사용할 수 있기 때문에 v-if가 필요하지 않습니다. 템플릿은 최소한 일부 제한적이거나 도움이 되지 않는 인지 스트레스를 생성합니다. 템플릿은 또한 범위 문제를 야기합니다. 일부 정적 데이터를 React 구성 요소로 가져오면 모든 표준 JavaScript 범위 지정 규칙이 여기에 적용되므로 렌더링 기능에서 사용할 수 있습니다. 그것은 다른 함수와 똑같은 함수일 뿐입니다. Vue의 템플릿은 별도의 Javascript 범위와 상호 작용하므로 이 정적 데이터를 Vue 구성 요소에 작성하고 계산된 속성 필드로 반환해야 합니다. 이 중 특별히 고통스러운 것은 없지만 불필요한 것입니다.
- 관련 기사
- Xiong Ziqi의 신곡은 거침이 없습니다. 이 노래는 무엇을 표현하나요?
- 온라인 활동과 오프라인 활동의 차이점은 무엇인가요?
- 창핑에 500만 달러 정도 가치가 있는 부동산은 무엇인가요?
- 주걸륜의 2013 Demonic World Tour 콘서트는 어디로 갔나요?
- 상하이 마야 워터파크에 처음 가는데, 혹시 가보신 분들 조언 좀 부탁드리겠습니다. 수영복을 가져가야 하나요?
- 왕하오는 3회 올림픽에서 금메달을 단 한 개도 획득하지 못했고, 그의 제자인 판젠동은 은메달을 획득한 것을 후회했습니다. 판젠둥이 우승하지 못한 것이 안타까운 일인가요?
- 未找到标题
- Zuo Anlong이 실종된 이유는 무엇인가요?
- 최대 관개 할당량은 어떻게 계산하나요?
- 구 민주혁명은 구체적으로 어떤 혁명운동을 겪었나요?