profile
keynene
post-thumbnail

[Error/React] Redux TypeError: (...WEBPACK_IMPORTED_MODULE_5__.LoggedOut) is not a function (Redux(리덕스), import 실수, reducers 오타)

Redux(리덕스) 사용 중 발생하는 TypeError❓발생하는 이유1\. Redux의 Actions import 시 {중괄호} 빼먹음2\. Redux 저장소(ex. store.js)에 reducer 정의 시 reducers를 "reducer"로 오타👉🏻import

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

[Tips/React] React 절대경로 설정하기

React로 작업 시 프로젝트 규모가 점점 커지고 import할 파일이 많아지면 상대경로 지정이 어려워짐결론 : import component from "../../../component/component... 이렇게 쓰기 싫어서임.src폴더 말고 그냥 기본 폴더에 만

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

[Error/React] img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text : 이미지 태그에 alt 속성 추가하기

React에서 <img />태그 사용 시 alt 속성을 추가하지 않으면 발생하는 에러 (eslint 에러)간단하다.<img />태그에 alt 속성을 추가하자이미지의 내용을 간결하게 표현한 문자열웹 표준 상 alt를 사용해주는 것이 규칙이지만 생략해도 무관함사

2023년 2월 12일
·
0개의 댓글
·

[JavaScript] 파일 입출력 (FileReader)

type이 file인 input태그 <input type="file" /> 또는 API 요청과 같은 File 또는 Blob 객체를 편리하게 처리할 수 있는 방법을 제공하는 객체abort, load, error와 같은 이벤트에서 발생한 프로세스를 처리하는데 주로 사

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

[Noitter] Twitter Clone Coding (트위터 클론코딩) 6 - CRUD(4-Delete)

로그인 성공한 유저가 자신의 글을 삭제(Delete)하는 기능삭제 시 firebase의 데이터도 함께 삭제되어야 함단, 자신이 작성한 글이 아니라면 Delete 버튼 노출되면 안됨 ❗: 로그인 성공 시 자신과 타유저의 글을 열람(Read)할 수 있는 페이지: 내 포스팅

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

[Noitter] Twitter Clone Coding (트위터 클론코딩) 5 - CRUD(3-Update)

로그인 성공한 유저가 자신의 글을 수정(Update)하는 기능내 포스팅 : CRUD(2) : Create/Read/Update/Delete READ ! 에서 분리한 <Noweet />컴포넌트에서 해당 글 유저라면 Update버튼이 노출되게 구현Update 버튼을

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

[Noitter] Twitter Clone Coding (트위터 클론코딩) 4 - CRUD(2-Read)

내 포스팅 : 로그인 파일/컴포넌트 설계 및 구현 에서 로그인 성공한 유저가 글을 읽는 기능내 포스팅 : CRUD(1) : Create/Read/Update/Delete CREATE ! 에서 작성한 글이 firebase에 저장되었는데, 그 글을 불러와 메인페이지에 출력

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

[Noitter] Twitter Clone Coding (트위터 클론코딩) 3 - CRUD(1-Create)

내 포스팅 : 로그인 파일/컴포넌트 설계 및 구현 에서 로그인 성공한 유저가 글을 생성하는 기능Noweet(노윗)이라는 submit 버튼 클릭 시 글 작성이 완료(Create)됨작성한 Noweet은 firebase에 저장되어, firebase에서 확인 가능함: 로그인

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

[Noitter] Twitter Clone Coding (트위터 클론코딩) 2 - 로그인 파일/컴포넌트 설계 및 구현

: 메인페이지 (로그인 유무 및 초기 계정인지 확인) : state - isLoggedIn, init, useEffect() : 로그인 유무에 따른 페이지 라우팅 : component - <AppRouter />, <Routes> : 로그인이 확인

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Noitter] Twitter Clone Coding (트위터 클론코딩) 1 - 클론코딩 세팅

Twitter(트위터)라는 SNS의 UI 구현백엔드 없이 firebase를 이용하여 실시간 처리로그인 / 회원가입 / 회원탈퇴 (email, SNS계정, Github 인증)게시글 작성 / 수정 / 삭제 등 실시간 처리HTML5CSS3JavaScriptReactfireb

2023년 1월 31일
·
0개의 댓글
·

[Error/React] useRoutes() may be used only in the context of a <Router> component. : <BrowserRouter>추가하기

useRouter를 &lt;Router>라는 컴포넌트에 감싸지 않았을 때 발생하는 에러react-router-dom 라이브러리를 사용할 때 index.js파일에 &lt;BrowserRouter> 컴포넌트를 추가하는 걸 까먹으면 발생하는 에러👉🏻 설치방법 참고 : 내

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

[Error/React] export 'Join' (imported as 'Join') was not found in './routes/Join.js' (possible exports: default) (컴파일 에러)

외부파일 컴포넌트 import/export 시 발생하는 에러보통 컴포넌트 import나 export의 문법을 잘못 작성하여 발생함

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

[Error/React] Module not found: Error: You attempted to import ...

import된 js파일의 경로 에러CRA(create-react-app)에서 컴파일은 src폴더 내부에서만 일어나기 때문에,src폴더 외부의 파일을 import할 때 발생하는 에러임. : public폴더 이용 (주로 img파일 저장) : public폴더는 컴파일

2023년 1월 19일
·
0개의 댓글
·

[Project/Noven] Noven프로젝트 기능 상세

회원 간 소통을 위한 커뮤니티작업 기간 : 2023.01.19 ~소통을 위한 커뮤니티 (게시판) 기능회원 : 글열람/글정렬/글작성/글수정/글삭제/댓글 기능비회원 : 글열람/글정렬 기능현재 페이지에 기능, 수정내용, 버전관리 등 기록 및 관리기록한 요구사항, 기능 등 내

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[Error/React] Invalid Hook Call Warning (유효하지 않은 Hook 요청)

React Invalid Hook Call Warning 에러 공식 문서잘못된 Hook 요청으로 인한 에러👇🏻 에러발생 추정 위치useDispatch()라는 훅을 dispatch변수에 저장하여 사용하려고 했는데, 잘못된 곳에 훅을 호출하면서 해당 에러가 발생되는 것

2023년 1월 17일
·
0개의 댓글
·
post-thumbnail

[Tips/Github] Github Pages(깃허브 페이지)로 배포하기(gh-pages)

무료 티어 사용자가 퍼블릭 레포지토리에서 무료로 호스팅을 이용할 수 있는 서비스 (Pro 티어 사용자는 private 레포지토리에서도 사용 가능)HTML/CSS/JavaScript로 구성된 파일을 구동하고 배포해 Static 웹 사이트를 호스팅 할 수 있게 해주는 서비

2023년 1월 16일
·
0개의 댓글
·

[React] React-Queary

서버의 값을 클라이언트에게 가져오거나, 캐싱, 값 업데이트, 에러핸들링 등 Ajax(비동기 요청)과정을 편하게 해주는 라이브러리React 개발하다 보면 store 내부에 클라이언트 데이터와 서버 데이터가 공존하며 상호작용을 하게 되는 현상을 예방할 수 있음실시간으로 A

2023년 1월 11일
·
0개의 댓글
·
post-thumbnail

[Python/파이썬][🥈3] 백준 알고리즘 2659 - 십자카드 문제

완전탐색. 즉, 가능한 모든 경우의 수를 모두 탐색하면서 요구조건에 충족하는 결과 출력예외없이 100% 확률로 정답을 출력함첫 접근을 잘 하자 (시계수가 뭔지 파악하는 것이 우선임)시계수 : 입력값을 시계방향으로 돌렸을 때 입력값이 최소값인 경우시계수 확인 및 출력 함

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[React] localStorage

React에서 state는 새로고침하면 모두 리셋됨 (state장점이자 단점)state를 영구적으로 보관하고 싶을 때 서버(DB)에 저장하거나 localStorage라는 웹 스토리지를 사용하는 방법이 있음단, localStorage를 포함한 web storage는 동일

2023년 1월 9일
·
0개의 댓글
·

[React] Redux (리덕스)

JavaScript 상태관리 라이브러리 (Node.js 모듈)props 없이 컴포넌트 간 state를 공유할 수 있게 도와줌Context API를 개선한 라이브러리Context API와 마찬가지로 컴포넌트가 수없이 많아질 수록 용이동일한 데이터는 항상 같은 곳에서 가지

2023년 1월 4일
·
0개의 댓글
·