우리FISA 클라우드 서비스 개발 2주차 회고
(24/07/15 ~ 24/07/19)
우리 FISA 2주차 회고
🙄 배운 내용
이번주는 크게
월 - JavaScript 기본 문법, Web API
화 - Ajax, XMLHttpRequest, Superagent, node.js (파파고사이트 기능 구현)
수 - callback 함수, fetch API, .env 파일
목 - 팀프로젝트
금 - 팀플 발표, 테스트 방식과 vitest
정도로 요약할 수 있다.
화요일 특강에서는
파파고 사이트 다시 만들기를 했고,
목요일 특강은
팀플 플젝 완성하느라 못 들었다 ..ㅜㅜ
저번주까지는 html, css 하면서 화면 디자인하고 즐거웠는데..
몰아치는 자바스크립트와 새로 보는 문법들, 내용에 당황했다..
😮 새로 알게된 점
사실 이번주는 거의 모든게 새로웠다..
일단 node.js, express, superagent를 처음 써봤고,
얕게만 알고 있던 문법들로 프로젝트를 하려니
버벅거리는 상황들이 많았다.
간단하게만 정리해보자면,
- Ajax, Asynchronous JavaScript and XML
JavaScript 기반의 비동기 방식의 정보 교환 기법에 사용되는 기술을 통칭하는 표현
- XHR, XMLHttpRequest API
대부분의 사용자의 동작은 서버로부터 특정 데이터에 대한 조회를 요청하는 것인데, XMLHttpRequest API를 사용하면 별도의 새로고침 없이 페이지 내 데이터가 지속적으로 갱신됨
→ 비동기적인 방식으로 구현
- Superagent
http 요청 라이브러리
- Express 정적 파일 처리
https://expressjs.com/ko/starter/static-files.html
이미지, CSS 파일 및 JavaScript 파일과 같은 정적 파일을 제공하려면 Express의 기본 제공 미들웨어 함수인 express.static을 사용하면 된다.
- Fetch API
Ajax 프로그래밍 방식에서 주로 사용하던 API는 XMLHttpRequest였는데, 보다 간소화되어 사용이 조금 더 편리해진 API
😅 아쉬웠던 점
내가 부족하다는 게, 공부가 너무 얕았다는 게 느껴졌다.
그리고 집에 도착하면 9시-11시, 정처기나 코테 공부를 할 시간이 없다는 게 아쉬웠다.
🥰 잘한 점
짬짬이 공부해야지 생각으로 정처기를 보기는 했는데 ..ㅜㅜ
일주일밖에 안 남았는데 정말ㅋㅋㅋㅋ 한 번씩 슉 훑는 것조차 1회독을 못했다.
그렇지만 하려고 시도는 한 노력을 ,, 칭찬해주는 것으로,,,
🏆 전체 회고
이번주는 스스로 공부를 더 해야겠다는 생각이 많이 들었다.
아무래도 수강생들이 기본 베이스가 있다는 전제 하에 수업이 진행되고, 6개월이라는 단기간 안에 풀스택/클라우드를 완성해야 하기에 진도가 빠른 것도 있지만
버벅거리는 내 모습을 보면서 조금 초라했다.
- 프로젝트
그래도 이번주 수업 중 가장 재미있고 뿌듯했던 건 저번주와 마찬가지로 팀프로젝트였다.
https://github.com/woorifisa-service-dev-3rd/frontend-1st-chng
https://woorifisa-service-dev-3rd.github.io/frontend-1st-chng/
나는 프로젝트 과정에서
한국 수출입은행 환율 api를 사용하여 요청변수로 인증키, 요청 날짜, 요청api타입을 주어 응답을 받고,
기준 화폐, 전환 화폐, 금액을 기준으로 환율을 변환하여 화면에 출력하는 부분을 맡았다.
정말 마음처럼 안 돼서 슬펐는데 ㅎㅎ...
나는야 집념의 사나이
결국 해냈다
그런데 아직 어떻게 됐는지 조금 얼렁뚱땅..이어서 내가 짠 코드 다시 보면서 확실하게 공부해야 할 것 같다.
난 우리 팀원들이 너무나 좋았는데 ㅜㅜ
이번주로 2주간 같이 팀플했던 팀원들을 떠나 자리를 바꾸게 됐다.
이번 팀원들이랑도 많이 친해지고 같이 좋은 플젝 했으면 좋겠다 ㅎㅎ
- 이번주 맛도리
이거 말고도 맛난 밥 많이 먹었는데!
사진을 못 찍었네 아쉬워라
하여튼 난 우리 형님이 커피도 자주 사주시고 ..ㅜㅜ 잘 챙겨주셔서 넘 든든했다 역시 우리형 ~~
담주엔 내가 꼭 사드려야지
- 코테 스터디
그리고 이번주부터 파이썬 코테 스터디를 시작했다.
자존심 상 허락하지 않아서 레벨0 건너뛰고 레벨1 풀고 있었는데 구글링 없이 팀원들이랑 풀려고 하니 ㅎㅎ..
나 정말 자기객관화 못하고 까불었구나 싶었다.
기초부터 다시 차근차근 한다는 생각으로
금요일부터 하루에 레벨0 문제 10개 풀기 하는 중이다.
10개 풀지 못하는 날도 당연히 있겠지만,
5개 이상은 꼭 푸는 걸로 !!
열심히 살자 화이탱 ~!!!