일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 어려운데ㅠㅠ
- 소오름~
- 프로그래밍이란
- 배열 최솟값
- 행렬...
- array.reduce()
- 직사각형 별그리기
- Math.abs()
- a && b
- 삼항연산자
- 자바스크립트와 ECMAScript
- 복합대입연산자
- if반복문
- arr.push()
- 자바스크립트의 특징
- .split()
- 구문과 의미
- .map()
- Math.min
- Ajax란?
- 자바스크립트
- 소름돋는 알고리즘
- !x.includes()
- for문
- 가우스의 공식
- ES6 브라우저 지원 현황
- 자바스크립트의 탄생배경
- 가우스의 재림
- JavaScript
- for반복문
- Today
- Total
목록분류 전체보기 (88)
Ming's develop story
1. s3 버킷에 배포한 뒤, 어떤도메인.com이 아닌 어떤도메인.com/login 등 페이지로 이동하면 왜 오류가 날까요? 404 (Not Found) 리액트를 아무런 처리없이 빌드하고 배포하고 나서, 특정 URL로 바로 접근 시 생기는 에러 리액트라서 생기는 문제이라기 보다 SPA이 가진 특징 때문에 생기는 문제 왜 이런 에러가 발생 하는가 s3 버킷의 정적 웹사이트 호스팅은 /login 경로에 맞는 html을 찾는 거고, 해당 html파일이 없기 때문에 404 에러가 나는 것이다. 따라서, Base가 되는 URL이 아닌 다른 URL을 통해 사이트에 접속해도, index.html을 연결시켜 배포하는 작업이 필요 S3 서버에서의 처리 방법 S3에서는 정적 웹 사이트 호스팅 편집에서 인덱스 문서와 오류문..
firebase와 연동하여 이미지 업로드를 구현하던중 에러가 발생했다. 그 전까지 input이 있는 js파일에서 업로드 함수를 만들어 실행했을땐 문제없이 작동하였는데, 리듀서에서 함수를 만들어 실행하니 함수가 아니라는 오류가 계속 발생하였다. image.js (리듀서 파일) const uploadImageFB = (image) => { return function (dispatch, getState, storage) { dispatch(uploading(true)); const _upload = storage.ref(`images/${image.name}`).put(image); // const _upload = storage.ref(`images/${image.name}`).put(image); // ..
Permit.js import React from "react"; import { useSelector } from "react-redux"; import { apiKey } from "./firebase"; const Permit = (props) => { const is_login = useSelector((state) => state.user.is_login); const _session_key = `firebase:authUser:${apiKey}:[DEFAULT]`; const is_session = sessionStorage.getItem(_session_key) ? true : false; if (is_session && is_login) { return {props.children}; } ..
리액트 라이프 사이클이란? 리액트는 컴포넌트 기반의 View를 중심으로 한 라이브러리이다. 그러다보니 각각의 컴포넌트에는 라이프사이클 즉, 컴포넌트의 수명 주기가 존재한다. 컴포넌트의 수명은 보통 페이지에서 렌더링되기 전인 준비 과정에서 시작하여 페이지에서 사라질 때 끝이난다. 라이프사이클의 분류 라이프 사이클은 위 그림과 같이 총 9개가 존재한다. 크게 세가지 유형으로 나눌 수 있는데 생성 될때, 업데이트 할 때, 제거할 때이다. 이를 리액트에서는 마운트, 업데이트, 언마운트라고 한다. 앞으로 위의 그림 을 보면서 아래 글을 참조한다면 더욱 더 유용한 글이 될 것 같다. 사실 위 그림이 리액트 사이클의 전부이긴 하다. 😁 여기서 마운트는 DOM이 생성되고 웹 브라우저 상에서 나타나는 것을 뜻하고, 반대..