profile
깔끔함을 추구하는 웹 서비스 구현가
태그 목록
전체보기 (66)JavaScript(18)error(10)mongodb(7)mongoose(6)CSS(5)React(4)redux(4)Node(4)svg(4)git(4)array(4)method(4)reactnative(3)convention(2)ASP(2)slice(2)call(2)html(2)AndroidStudio(2)Map(2)CRUD(2)includes()(2)자료구조(2)naver login(2)android(2)ES6(2)Sort(2)promise(2)indexOf(2)import(2)filter(2)iterator(2)axios(2)Sequelize(1)lookup(1)schema(1)matches(1)snackbar(1)popup(1)querySelector(1)stroke-dasharray(1)library(1)객체지향프로그래밍(1)bind(1)PRE(1)stack(1)queue(1)애자일(1)agile(1)dataset(1)query builder(1)removeAttribute(1)lazyloading(1)gradiant(1)skip(1)stroke-dashoffset(1)iterable(1)generator(1)유사배열(1)path(1)Emulator(1)rect(1)componentdidupdate(1)blur(1)Module(1)캡처링(1)polyline(1)하이브리드 앱(1)getServerSideProps(1)next-redux-wrapper(1)Document(1)Prototype(1)JOIN(1)Xcode(1)match(1)parseInt(1)throw(1)number(1)windowpopup(1)class(1)웹앱(1)toast(1)ellipse(1)hasAttribute(1)export(1)방법론(1)디버깅(1)Viewport(1)ESLint(1)Prettier(1)webfonts(1)aggregate(1)polygon(1)login(1)SOME(1)Hydrate(1)REST API(1)find(1)querySelectorAll()(1)concat(1)publishing(1)browserpopup(1)compoenentWillUnmount(1)reudx-saga(1)Paging(1)textContent(1)try...catch(1)pdf(1)require(1)href(1)iOS(1)OCR(1)GoogleFonts(1)toLowerCase(1)toUpperCase(1)String(1)option(1)Google Cloud Platform(1)commit(1)ClearTimeout(1)Clouser(1)value(1)Group(1)createStore(1)1054(1)try...catch...finally(1)HTTP protocol(1)this(1)setInterval(1)setTimeout(1)apache(1)count(1)DOM(1)tofixed(1)cordova(1)fonts(1)hidden(1)closest(1)lexical enviroment(1)reduce(1)SSR(1)splice(1)LINE(1)Promise All(1)NAMING(1)type(1)clearInterval(1)endswith(1)split()(1)reverse(1)명령어(1)gitignore(1)layerpopup(1)extends(1)super(1)translate(1)substr(1)toString(1)seo(1)VISION(1)cookie(1)viewBox(1)setAttribute(1)LIMIT(1)Array.from(1)리눅스(1)InnerHTML(1)startswith(1)버블링(1)componentDidMount(1)Android Studio(1)Date(1)iis(1)trim()(1)modal(1)e.stopPropagation(1)for ~ of(1)set(1)charAt(1)vscode(1)pwa(1)static(1)apply(1)redux-devtools(1)git clone(1)getAttribute(1)animation(1)Document.getElementById()(1)Event(1)kakao login(1)promise allsettled(1)circle(1)math(1)substring(1)proto(1)every(1)id(1)contains()(1)API(1)

노드 속성

✍️ dom 조작을 통한 UI 구현 할 때, 많이 사용하는 속성과 메서드를 정리 해보았다.

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

element 접근 방법

✍️ DOM 접근의 기본에 대해 정리해 보았다. 항상 쓰던 것만 썼어서, 정리하면서 처음 보는 것도 있었다. (살짝 반성한다.🙇) 기초를 차근차근 다진다는 마음으로 정리해 보았다.

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

모듈 import, export

✍️ import로 불러오는 방법이 참 다양한데, 한번 정리를 해보면 좋을 것 같아 export 와 함께 정리 해보았다.

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

에러 핸들링

✍️ 에러 핸들링은 항상 고민이 많이 되는 부분인 것 같다. 분기 처리 할 때 필요한 에러 객체에 관한 내용과, 커스텀 에러를 통한 활용 방법에 대해 정리해 보았다.

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

prototype, __proto__

✍️ prototype에 대해 공부하다가, prtototype 과 __proto__의 차이가 궁금하여 정리하여 보았다.

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

[error] axios 쿠키 설정

✍️ 이번 에러는 해결까지 정말 오래 걸렸다. 약 2주간을 끙끙 앓았다. passport 사용 시 쿠키의 흐름에 대해 몇 번을 찾아보고, 생각해보고 수정 해도, 코드의 문제는 없는 것 같은데 도대체 왜 안 될까? 자다 가도 생각 나고, 며칠을 괴롭히는 에러였다.

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

setTimeout, setInterval

✍️ setTimeout, setInterval 공부하다가 재귀 호출에 관한 부분이 흥미로워 글로 정리해보았다. 더불어 setInterval을 이용한 스톱워치도 구현해 보았다.

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

클로저

✍️ 프론트 개발자 면접 질문에 많이 나온다는 클로저를 정리 해보았다. 숨 쉬듯이 많이 쓰는 패턴인데, 막상 말로 설명하려니 입이 안 떨어지기에 글로 정리해 보았다.

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

Linked list

✍️ 함수의 호출과 스택에 관한 글을 보다가 linked list에 알게 되었다. javascript로 구현이 가능한 자료 구조 이며, 배열 과는 다른 이점이 언젠가 유용하게 쓰일 수 있을 것 같아 정리 해 보았다.

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

Date 메서드

✍️ 필자가 꺼내보기 용으로 정리한 것이다. 필요한 이들에게도 같이 도움이 되었으면 한다.

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

[error] getServerSideProps 으로 SSR 실행 하기

✍️ 처음에 HYDRATE 라는 개념을 몰랐어서, 어디서부터 잘 못 됬는지도 모르겠고, 막막했었는데 “단서” 의 포스팅을 만나 실마리를 얻을 수 있었다. 글쓴이에게 감사한다. 🙏

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

Map, Set

✍️ 자료 구조 공부하다가 새롭게 알게 된 자료 구조가 있어 정리 해 보았다. 주로 객체와 배열을 많이 사용하는데, Map, Set도 상황에 따라 잘 사용 하면 훨씬 더 효율적인 코딩을 할 수 있을 것 같다.

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

SEO 검색엔진 최적화

✍️ 이제는 SEO 는 웹사이트 제작 시 필수이다. 에이전시 회사 다녔을 때 정말 중요 하게 확인하던 부분 중 하나였다. 그 때 경험을 기반으로 고려해야 할 부분을 추려 보았다.

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

class

✍️ 면접 때 class 함수에 관한 질문을 받았었다. 객체지향형 프로그래밍 하면 class기반이 대표적이다. (Java, C++, C#, Python, PHP, Ruby, Object-C) 반면에 javascript는prototype 기반이다.(생성자 함수)

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

문자열 메서드

✍️ 필자가 꺼내보기 용으로 정리한 것이다. 필요한 이들에게도 같이 도움이 되었으면 한다.

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

숫자형 메서드

✍️ 필자가 꺼내보기 용으로 정리한 것이다. 필요한 이들에게도 같이 도움이 되었으면 한다.

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

배열 메서드

✍️ 배열 메서드들 정말 자주 쓰는데, 매번 인자 헷갈려서 찾아보는 것이 번거로워 이번 기회에 정리해 보았다. 추가로 몰랐었던 특징들도 같이 정리 해 보았다.

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

배열과 자료구조

✍️ 면접에서 자료구조에 관한 질문을 받았었는데, 잘 대답하지 못하였다. 배열 참 많이 쓰는데, 이 배열로 자료구조를 표현할 수 있다고 한다. 자료구조를 왜 알아야 하는지, 그리고 배열로 자료구조를 어떻게 표현 하는지에 대해 정리 하였다.

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

map reduce

✍️ 면접에서 map과 reduce의 차이가 무엇이냐고 물어 보는 질문에 제대로 답하지 못하였다. 면접 이후 찾아보았는데, reduce 정말 강력한 기능을 가진 함수였다. 사용 패턴을 찾아보았는데 map과 reduce 앞으로 더 많이 유용하게 쓸 것 같다.

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

Life cycle 함수

✍️ class component 의 life cycle 함수의 종류가 여럿 있지만 그 중에서 자주 사용하는 것만 정리하였다. 함수가 실행되는 시점과, 동일한 내용의 hooks 의 useEffect 도 같이 정리 하였다.

2022년 12월 29일
·
0개의 댓글
·