일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SwiftUI
- 네트워크
- c++
- 컴퓨터그래픽스
- 스위프트
- 멋쟁이사자처럼
- composable architecture
- widgetkit
- 영남대
- Swift
- 대외활동
- Protocol
- dispatchqueue
- TCA
- 멋사
- widget
- 스유
- cs
- 문법
- spritekit
- 백준
- 알고리즘
- uikit
- 리액트
- 운영체제
- swift concurrency
- 위젯킷
- 후기
- 1일1알골
- 웹
- Today
- Total
목록렌더링 (2)
맛동산이
리액트를 다루는 기술을 참고하여 기술하였습니다.라우팅이란?웹 어플리케이션에서 라우팅이란 사용자가 요청한 url에 따라 알맞는 페이지를 보여주는것을 의미한다.이렇게 여러가지 페이지로 구성된 웹 어플리케이션을 만들 때, 페이지 별로 컴포넌트들을 분리해가면서 프로젝트를 관리하기 위한 방법이 바로 라우팅 시스템이다.라우팅 시스템을 사용하기 위해서는 다음과 같은 라이브러리를 사용할수 있다.리액트 라우터next.js 싱글페이지 어플리케이션이란?싱글페이지 어플리케이션을 살펴보기 전에 우선 멀티페이지 어플리케이션이라는 개념을 알아야한다.멀티페이지 어플리케이션멀티페이지 어플리케이션에서는 사용자가 다른 페이지로 이동할 때마다 새로운 html을 받아서 계속해서 css, js파일등을 받아 화면에 보여주는 동작방식을 채택하였다..
리액트를 다루는 기술을 참고하여 기술하였습니다.왜 리액트 일까?mvc모델의 경우에는 어플리케이션의 규모가 크고 복잡해지면(massive ViewController) 화면의 업데이트를 하기 위해서는 상당한 관리가 필요하다. 이러한 문제점을 해결하기 위해서 페이스북 개발 팀에서 만든 프레임워크가 리액트이다. 💡리액트는 데이터가 변할 때마다 어떤 변화를 줄지 고민하는 것이 아닌, 기존의 뷰를 제거하고 새롭게 렌더링 하는 방법을 택했다.즉, View만을 생각한 프레임워크라고 할수 있다. 렌더링리액트를 이해하기 위해서는 렌더링을 이해해야 하고 그중에서 “초기렌더링”과 “리렌더링”을 이해해야 한다. 렌더링이란 사용자 화면에 뷰를 보여주는 것을 의미한다. 초기 렌더링 리액트는 멘 처음에 어떻게 보일지를 정하는 ren..