TIL

220515 WIL

Vince_rf 2022. 5. 15. 22:30

★이번 주의 성과

● 팀원들과 함께 미니프로젝트를 완성(?)했다.

● 인텔리제이 사용법을 알았다.

● 자바로 Hello World도 못풀던 놈이 알고리즘 몇 개를 혼자서 풀어냈다!

 

★주요 학습 내용

● JWT방식으로 로그인하는 페이지를 구현해냈다. 정확한 이론은 다 파악하지 못했지만, 대충 회원가입을 하면 회원에게 고유의 토큰이 발행되고, 그 토큰을 이용해서 회원이 작성한 글만을 모아서 보여준다던가, 로그인 상태인지 아닌지 등을 파악하는 편리한 ( 만드는건 안 편리함 ) 방식이었다.

● API 설계를 직접 해보았다. 사실은 프로젝트를 시작하기 전에 API사전설계에 틀을 제대로 잡아놓고 시작을 했어야 했는데, 여러 페이지가 있는 복잡한 형식은 처음 만들어보는거라 사전설계도 없이 주먹구구식으로 프로젝트를 만들기 시작했다. 서버와 데이터베이스의 출입구 역할을 하는것이 API라고 하는데, 플라스크와 ajax를 이용한 코드는 어느정도 익숙해졌지만, Jinja를 이용한 코드는 지옥이었다.

● 자바의 정석 강의를 들으면서 인텔리제이나 자바 문법에도 익숙해지고 있다. 자바로 프린트 출력 문법도 몰랐던 내가 이제는 여러 문법들을 사용해서 알고리즘을 몇 개나마 풀었다는 것에 새삼 놀랍다.

● 다른 날도 15~16시간을 코딩공부에 몰두했지만, 수요일은 진짜 18시간 40분을 했더라. 발에 불이붙어도 책과 연필로 하는 공부는 때려죽여도 이렇게 못할 것 같다. 머리에 쥐가 나고 뇌가 멈추고 허리가 삐걱여도 어찌어찌 계속 하는걸보면 이것도 적성이지 않을까?

 

'TIL' 카테고리의 다른 글

220517 TIL  (0) 2022.05.18
220516 TIL  (0) 2022.05.18
220515 TIL  (0) 2022.05.15
220514 TIL  (0) 2022.05.15
220513 TIL  (0) 2022.05.15