일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- http
- 자바스크립트
- async
- html기초
- CSS
- 코딩공부
- 코딩기초
- JavaScript
- 비동기
- 리액트 네이티브
- react
- redux
- 타입스크립트
- Vue3
- 리덕스
- React Native
- TypeScript
- 사용하는 이유
- 코린이
- react-router
- 프론트엔드
- 리액트
- 코딩초보
- git
- 코딩독학
- scss
- SasS
- 참조자료형
- 깃
- useEffect
- Today
- Total
목록2022/03/15 (3)
맨 땅에 프론트엔드 개발자 되기

어떤 일정한 크기의 요소가 반복될 때 그 요소의 내용의 길이가 들쭉날쭉이라면, 내용을 말줄임을 해서 크기를 일정하게 유지하고 싶을 때가 있다. 그럴 때 사용할 수 있는 것이 바로 text-overflow: ellipsis; 이다. 적용하기 전 Lorem ipsum dolor sit amet consectetur adipisicing elit. Similique harum impedit sint possimus minus repellendus repellat? Quae delectus expedita quam ea fugiat quidem itaque minima asperiores? Aliquam magnam unde nihil. Explicabo voluptatem maiores dignissimos ..

Open API 등을 이용해서 프로젝트를 진행할 때, 개인이 발급받은 API키는 Github 등 온라인에 올리지 말아야하기 때문에 환경변수에다 변수를 저장하고 사용한다. Vue Cli 로 생성된 프로젝트에서 환경변수를 사용하고 싶으면 아래의 절차를 따르면 된다. 먼저, 프로젝트 최상위 루트에서 .env.local 이라는 이름의 파일을 만든다. .env.local 파일은 .env를 덮어쓰는 파일로 Vue Cli 로 프로젝트를 생성하면 .gitignore에 자동으로 등록되어져있다. 참고 .env 기본 파일 .env.local env를 덮어쓰는 파일. Test를 제외한 모든 환경에서 로딩됨. .env.development 개발자 환경에서 로딩됨. .env.development.local은 .env.develo..
Promise, Fetch, Async, Await 에 대해 알아보자 Promise Promise는 JavaScript의 비동기 처리에 사용되는 객체로써 비동기로 처리되는 결과를 동기처럼 반환한다. 실제로 동기처럼 처리되는 것이 아니라 미래의 데이터 처리가 완료된 시점에 결과를 제공하겠다는 ‘약속(프로미스)’를 반환한다. - Promise 객체를 사용하는 이유 JavaScript에는 동기 작업과 비동기 작업이 있는데, 비동기로 처리되는 작업의 결과를 사용하기 위해 Promise 객체를 사용한다. 비동기 작업이 끝난 후의 결과를 이용해서 작업을 수행하려면 Promise 객체의 콜백함수로 작업을 지정해줘야 한다. 그래야 ‘순서를 보장’ 받을수 있다. 이러한 콜백함수가 너무 많아지면, 수정이 복잡해지고 코드의..