Woori FISA

우리FISA 클라우드 서비스 개발 2주차 회고

효딩 2024. 7. 21. 17:23

(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

 

GitHub - woorifisa-service-dev-3rd/frontend-1st-chng: 환율을 보여주는 서비스, chng

환율을 보여주는 서비스, chng. Contribute to woorifisa-service-dev-3rd/frontend-1st-chng development by creating an account on GitHub.

github.com

https://woorifisa-service-dev-3rd.github.io/frontend-1st-chng/

 

프로젝트명

환율을 보여주는 서비스, chng

woorifisa-service-dev-3rd.github.io

 

나는 프로젝트 과정에서

한국 수출입은행 환율 api를 사용하여 요청변수로 인증키, 요청 날짜, 요청api타입을 주어 응답을 받고,

기준 화폐, 전환 화폐, 금액을 기준으로 환율을 변환하여 화면에 출력하는 부분을 맡았다.

 

정말 마음처럼 안 돼서 슬펐는데 ㅎㅎ...

나는야 집념의 사나이

결국 해냈다

그런데 아직 어떻게 됐는지 조금 얼렁뚱땅..이어서 내가 짠 코드 다시 보면서 확실하게 공부해야 할 것 같다.

 

난 우리 팀원들이 너무나 좋았는데 ㅜㅜ

이번주로 2주간 같이 팀플했던 팀원들을 떠나 자리를 바꾸게 됐다.

이번 팀원들이랑도 많이 친해지고 같이 좋은 플젝 했으면 좋겠다 ㅎㅎ

 

- 이번주 맛도리

여기 맛도리임 모스버거인지 버스버거인지 기억이..

 

단돈 8150원인가에 먹은 족발집 점심특선 갓성비 김치찌개 세트 ㄷㄷ

 

이거 말고도 맛난 밥 많이 먹었는데!

사진을 못 찍었네 아쉬워라

하여튼 난 우리 형님이 커피도 자주 사주시고 ..ㅜㅜ 잘 챙겨주셔서 넘 든든했다 역시 우리형 ~~

담주엔 내가 꼭 사드려야지

 

- 코테 스터디

그리고 이번주부터 파이썬 코테 스터디를 시작했다.

자존심 상 허락하지 않아서 레벨0 건너뛰고 레벨1 풀고 있었는데 구글링 없이 팀원들이랑 풀려고 하니 ㅎㅎ..

나 정말 자기객관화 못하고 까불었구나 싶었다.

 

기초부터 다시 차근차근 한다는 생각으로

금요일부터 하루에 레벨0 문제 10개 풀기 하는 중이다.

 

10개 풀지 못하는 날도 당연히 있겠지만,

5개 이상은 꼭 푸는 걸로 !!

 

열심히 살자 화이탱 ~!!!