less than 1 minute read


할 일

  • 데브매칭 응시

데브매칭 응시

스벅 와이파이 문제로 50분을 날렸다.

innerHTML으로 시도해봤는데, 결국 onclick과 같은 이벤트 처리에 한계에 부딪혔다. 외부 프로그램 사용이 금지되어있고, 보통 바닐라 js로 하라고 하니까 아무래도 git에 바닐라 관련 보일러플레이트를 추가해 놓으면 엄청나게 유리할 듯하다. 외부 라이브러리 사용 금지랬지 인터넷 검색은 허용이니까, 일부 보일러 플레이트 긁어온다고 문제될 건 없을 것이다.

https://github.com/shprink/web-components-todo/blob/master/native/js/todo-item.js

필요했던것 & 공부할 것:

  • 컴포넌트 분리
  • api 호출부분 분리
  • 모달
  • 상태관리 및 이벤트

https://programmers.co.kr/skill_check_assignments/4

사실상 바닐라 셋업하는건 위와 같은 문제들의 반복이므로 위 과제를 풀면서 연습하는것도 좋을듯하다.

바닐라가 현재 마음에 안 드는 부분은, 이벤트라던가 dom과 js를 연동하면서 연결정보를 등록하고 해제하는 코드가 너무 많이 필요하다는 것이다. 이것을 좀더 쉽게 처리해줄 수 있는 구조를 만든다면 좋을 것이다. 어차피 그릴 정보는 굉장히 간단한데 그걸 그리는데 코드가 그렇게나 많이 들어간다는 것이 이해가 안 된다.

캡스톤

깃허브 리드미 정리

실제 다른 팁 검색에 방해될 수 있어 블로그만 남기고 태그를 없애는게 나을 듯하다. 아니면, 블로그 태그 검색과 그외 태그 검색을 분리할 좋은 방법이 있을까??


Tags: ,

Categories:

Updated:

Comments