1주간 자바스크립트 문법에 대해 집중적으로 배웠다. 변수부터 시작해서 연산자, 제어문, 반복문, 배열, 객체, 함수, 클래스 등등 기초적인 부분만 알고 있었던 내용이었기에 일주일동안 시간을 내어 공부를 열심히 했다. 😔😔내가 부족한 부분 > #### > 생성자 함수를 클래스로 많이 대체하여 사용하는데 아직 익숙하지 않다. > #### > 반목문으로만 구현하려고 하고 고차함수의 사용이 현저히 적다. > #### > 객체에 대한 기초적인 지식만 있고, 깊이있게 객체를 활용하기가 힘들다. > #### > 프론트엔드로서 서버와의 연동된 작업을 경험이 매우 부족하다. 내가 문법 위주로만 공부해서 그런지 막상 실전에 적용을 시키지 못하는 나를 발견했다. 더욱 더 자바스크립트를 잘 쓰고 싶고, 누구보다더 깊이 있게 잘 알고, 코드를 잘 짜는 사람이 되도록 노력할 것이다.
새로운 팀을 맞이하여 기초 프로젝트를 시작했다. > #### 필수 구현 기능 로그인, 회원 가입 Authentication 에서 제공하는 api를 이용하여 아래 회원 가입, 로그인을 구현해보세요. 아이디(이메일), 패스워드 로그인 및 회원가입 소셜 로그인 (구글, 깃헙) > #### - CRUD Firestore 에서 제공하는 api를 이용하여 CRUD 데이터베이스 핸들링을 구현해보세요. CUD(등록, 수정, 삭제)가 일어날 때 마다 R(조회)해서 자연스럽게 화면 변경을 해보세요. 내가 맡은 부분이 crud 기능이다. 메인페이지 부분에 질문과 댓글 기능을 맡았다. 데이터 부분을 구글이 제공하는 파이어베이스를 이용해서 해야 하기에 자바스크립트와 파이어베이스를 연동하여 기능을 구현해야 한다. ![](https://velog.velcdn.com/images/kminu081