일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 함수 바인딩
- Binding
- mobx
- closure
- 카카오페이
- scope
- 리액트
- 우아한테크러닝
- useState
- 취준
- excutionContext
- Hooks
- 코딩테스트
- vanilla.js
- JavaScript
- react
- npm
- 리액트를 다루는 기술
- react.js
- lexicalEnvironment
- 개발일기
- Modules
- SSR
- Groo
- CSR
- state
- Redux
- 취업준비
- 상태관리
- 환경오염
- Today
- Total
목록전체 글 (33)
개발하자
최근에 다시 Groo에 신경 써서 열심히 코딩을 하고 있었다. Groo는 DB를 따로 사용하지 않고 localstorage를 이용해서 데이터를 저장하고, 업데이트 하고 있다. Groo의 메인 컨셉이 오늘 실천한 행동 버튼을 선택하고 물을 주면 나무가 자라나는 컨셉이다. 양동이 버튼을 누르면 tree 와 관련된 데이터가 변경된다. tree 는 groo, watering, cnt 프로퍼티를 가지고 있다. groo: 현재 몇 그루의 나무를 키웠는지 저장 watering: 현재 나무에 물을 얼마나 주었는지 저장 cnt: 몇개의 행동을 실천했는지 저장 그리고 watering과 cnt를 계산하여 groo 프로퍼티를 성장하게 할 수 있도록 했다. 근데 여기서 문제가 발생했다!!! 양동이 버튼을 눌렀을 때 sideba..
채용공고 자소서는 세개항목이 있었고, 그 외에 기본 인적 사항들을 작성 했다. 나는 마감날 부랴부랴 제출 했는데, 다음날이 바로 시험이라서 놀랐다ㅋㅋㅋㅋ 채용 일정 및 테스트 안내 코딩테스트 후기 오늘 카카오 페이 코딩 테스트를 쳤다. 3시간 시험이였고, 4문제가 나왔다. 최근 며칠동안 알고리즘을 안 풀다가 갑자기 친 시험이었다, 그래서 4문제 중에 3문제만 풀었다 ㅜㅜ 세금 비율을 계산, 행렬 스와이프, 정규표현식, 전기선?? 문제는 어렵지는 않았던 것 같은데 짜잘하게 실수를 해서 시간이 너무 오래 걸렸다! 그래도 최근에 정규표현식을 공부한 것이 매우매우 도움이 됐다. 잘 치진 못했지만 그래도 점점 성장하고 있다는 것을 느끼고 있으니까 그것으로 만족해야겠다. 알고리즘은 꾸준한게 최고인 것 같다!! 그게..
JS에서 Scope와 Closure를 이해하기 위해서는 Lexical Evironmet에 대한 이해가 선행되어야 한다. 그래서 아래 포스팅을 해석하며 Execution Context를 이해해보려고 했다!! https://blog.bitsrc.io/understanding-execution-context-and-execution-stack-in-javascript-1c9ea8642dd0 Understanding Execution Context and Execution Stack in Javascript Understanding execution context and stack to become a better Javascript developer. blog.bitsrc.io Execution Context..
내가 테크러닝을 신청 전 혼자 개발을 하고 있었다. 이것이 내가 지원하게된 주요한 이유인데, 혼자 개발 공부를 할 때 문제점들이 있다. (물론 학원이나 교육을 받아도 마찬가지 일수도 있다. 복불복으로 좋은 멘토를 만나지 못한다면 방향 자체가 잘못됐을 수 있기 때문이다.) 1. 모르는 것을 모른다. 요즘은 정보가 너무 많기도하고, 프론트엔드 쪽은 몇년전과 지금의 기술이 급속하게 변했다. 그래서 가이드라인이 없는 상태로 토이프로젝트를 한다면, 원하는 기능은 만들어 낼 수 있을지도 모른다. 하지만 그것이 최신의 방식인지? 그리고 다른 방식은 어떤 것이 있는지? 본질적으로는 어떤 차이가 있는지? 구글 선생님으로는 초짜인 내가 판단하기는 힘들었다. 그리고 저런 고민을 하지 않는다면 그냥 주먹구구로 계속 코딩을 해..
이 날은 진행방식에 한계를 느끼고, 앞으로의 강의 방식을 투표로 수정했다. 그래서 이 날은 문답 형식으로 수업을 많이 진행했기 때문에 질문 위주로 정리했다! react에서 말하는 컴포넌트는 뭔지? - 리액트에서 말하는 컴포넌트는 컴포넌트가 아니라고 생각 함 - 컴포넌트가 아니기 때문에 재활용이 일어나지 않음 - 리액트 관점에서 virtualDOM을 구성하는 조각에 불과함(UI의 최소 조각) 진짜? 컴포넌트는 뭔지? - 웹컴포넌트 표준 스펙 (https://developer.mozilla.org/ko/docs/Web/Web_Components) - 컴포넌트가 되기 위해서 어떤 기술이나 스펙이 필요한지 알 수 있음 - 컴포넌트는 그 자체로 완전한 독립성을 갖고 있어야 함 - 역설적이게도 웹 컴포넌트는 너무 ..