일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 리액트 엑셀다운
- useRecoilStateLoadable()
- React FileSaver
- Recoil 상태
- Cookie
- Next.js
- React AgGrid
- React 그리드
- js 파일명 꺠짐
- React srcSet
- Typescript
- react 파일명 깨짐
- React
- js mac에서 파일 첨부시 파일명이 깨짐
- javascript
- React XLSX
- useResetREcoilState()
- atom()
- selector()
- React ag-Grid
- useSetRecoilState()
- react mac 파일명 깨짐
- React ExcelDownload
- useRecoilValue()
- React file-saver
- useRecoilState()
- ag-Grid 체크박스
- 리액트 엑셀다운로드
- React Excel
- fe
- Today
- Total
목록Typescript (4)
나만의 개발 공간
쿠키의 개념이 사라졌다? 여기를 다시 가보도록 하자!! react-cookie react에서 보다 편리하게 cookie를 사용하기 위해 개발된 것같다. react-cookie 시작하기 TERMINAL npm install react-cookie CDN pages폴더 안에 _app.js(_app.tsx)에 CookiesProvider로 전체 컴포넌트를 감싸 쿠키를 사용하는 것을 알려줍니다. import React from 'react'; import App from './App'; import { CookiesProvider } from 'react-cookie'; export default function Root() { return ( ); } userCookies([dependencies]) Reac..
Promise란?? 자바스크립트는 비동기 처리를 위한 하나의 패턴으로 콜백 함수를 사용한다. 하지만 전통적인 콜백 패턴은 콜백 헬로 인해 가독성이 나쁘고 처리 중 발생한 에러의 처리가 곤란하며 여러 개의 비동기 처리를 한번에 처리하는 데도 한계가 있다. ES6에서는 비동기 처리를 위한 또 다른 패턴으로 프로미스(Promise)를 도입했다. 프로미스는 전통적인 콜백 패턴이 가진 단점을 보완하며 비동기 처리 시점으 명확하게 표현할 수 있다. 콜백 패턴의 단점 2.1 콜백 헬 동기식 처리 모델(Synchronous processing model)은 직렬적으로 태스크(task)를 수행한다. 즉, 태스크는 순차적으로 실행되며 어떤 작업이 수행 중이면 다음 태스크는 대기하게 된다. 예를 들어 서버에서 데이터를 가져..
.pop() 메서드는 배열에서 마지막 요소를 제거하고 그 요소를 반환합니다. let array = [1, 2, 3, 4]; // 배열 생성 array.pop(); // 배열의 마지막 값 제거 console.log(array); // [1, 2, 3] 출력 .push() 메서드는 배열의 끝에 하나 이상의 요소를 추가하고, 배열의 새로운 길이를 반환합니다. let array = [1, 2, 3, 4, 5]; // 배열 생성 array.push(6); // 배열 마지막 부분에 6을 추가로 삽입 console.log(array); // [1, 2, 3, 4, 5, 6] 출력 .map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. let array =..
baseURL 하위 경로를 사용해서 언어별 라우트가 구현! localhost:3000 기본언어 localhost:3000/en 영어 localhost:3000/sv 스페인어 localhost:3000/zh-CN 중국어 패키지 설치 npm i next-i18next 구성 파일 프로젝트 루트 디렉토리에 next.config.js 와 next-i18next.config.js 파일을 추가합니다. next.config.js 파일과 next-i18next.config.js 파일은 루트에서 작성되어야합니다. 파일이름은 지정된 파일명을 사용해야 진행에 문제되지 않는다. next-config.js 파일 자세한 내용은 next.js Internationalized routing 페이지에서 찾을 수 있다. next-i18n..