Weekly Bootcamp

20211127 다시 살아난 마흔다섯번째 주

새로운 수업의 재미 덕분에 다시 개발자의 길을 의심하지 않게 됨. React 11월 25일 TIL React 11월 26일 TIL React 수업 리액트의 특징과 역사 선언형을 주로 사용하며 필요에 따라 (접근성을 위한 처리 등) 명령형을...

Weekly Bootcamp

20211120 바닥 치고 온 마흔네번째 주

내가 과연 개발자가 될 수 있을까 고민할 정도로 힘들었다. 프로젝트 firebase가 저장하는 데이터타입이 일반적인 자바스크립트와 다른 것이 몇 가지 있어서(Date 객체 등) 서버에서 다시 작업해서 보내주는 데에 손이 많이 갔다. 새로운 스터디그룹 만드는 것과...

삽질로그

시간먹는하마 프로젝트 리뷰

나는 이걸 왜 하는가? MVC 패턴을 활용한 로직을 짜보기 위해 서버를 통한 DB연결을 경험해보기 위해 기획의도 각 회원들의 인증을 하나하나 체크하여 관리해야 하는 스터디 관리의 어려움 해소 중간에 말도 없이 사라지는 빌런을 미리 걸러낼 수 있도록 성실도 기반...

Weekly Bootcamp

20211113 절망의 계곡 마흔세번째 주

프로젝트 연속 2개 째… 힘들 줄은 알았지만 이렇게 힘들 줄은 몰랐다. 프로젝트 firebase로 authentication과 DB를 쓰는데 관계형 DB가 아니다보니 서버에서 관계를 잡아서 보내주려고 하는 중. 이게 아닌 것 같긴 한데 되돌아가기엔 너무 멀리...

Weekly Bootcamp

20211106 프로젝트 불태운 마흔두번째 주

저조한 컨디션 속에서도 프로젝트를 성공적으로 마쳤다. 배운 것들 클라이언트 측과 서버 측에서 하는 작업(문자열 단순 validate는 클라이언트에서, valid한 사이트가 호출되는지는 서버에서)을 나눠 생각해볼 수 있었다. 해시태그 기반 추천사이트 노출 기능을...

삽질로그

크랩북 프로젝트 리뷰

나는 이걸 왜 하는가? 서버/클라이언트 통신을 경험하기 위해 GIT 협업을 익히기 위해 기획의도 언젠가 읽으려고 열어둔 탭과 저장해둔 북마크는 쌓여가는데 정리가 안 되어 읽지 않는 문제를 해결하자 링크를 스크랩북처럼 간단한 메모와 해시태그로...

개념정리

헤드리스 브라우저(Headless Browswer)

헤드리스 브라우저란? 헤드리스 브라우저는 GUI(Graphical User Interface)을 제공하지 않는 브라우저이다. 일반 브라우저와 동일하게 웹페이지에 접근하여 HTML을 인식하여 모든 컨텐츠, 심지어 스타일링 정보(레이아웃, 폰트, 색상 등)와...

삽질로그

Typing Game 만들기 프로젝트 리뷰

나는 이걸 왜 하는가? DOM 건드리는 바닐라 JS를 배웠으니 이제 직접 실습해보기 위해 상태관리가 무엇인지 공부하기 위해 GIT으로 협업하는 방법을 익히기 위해 프로젝트 결과물 깃헙 레포 게임해보기(재미없음 주의) 삽질의 과정3개의 HTML 파일에서 같은...