TIL - DAY 5

jihan kong·2021년 7월 20일
0
post-thumbnail

2021 프로그래머스 국민대 여름방학 인공지능 과정

5일차
오늘은 파이썬 기반의 마이크로 웹 프레임워크인 flask를 설치하고 가상환경을 조성한후, 기본적인 웹의 작동방식에 대해서 공부하였다. 사실 나의 경우, 웹 프로그래밍을 하는데 있어서 자바 스크립트가 더 친숙했던 터라 파이썬으로는 어떤 방식으로 프로그래밍하는지 아직은 잘 모르겠지만 곧 학습하게 될 flask를 통해 api서버를 만드는 것이 도움이 될 것 같다.

또한, 대학 4학년때 밤새서 공부해 결국 A학점을 받았던(자기자랑 죄송...) 컴퓨터 네트워크 과목에서 배운 웹의 기본 작동원리를 다시 접하게 되었다. client와 server간의 소통이 웹의 원리이고, client가 요청(request)하면 server는 이를 받아 처리한 후, 응답(response)하는 것이 작동방식이다.

여담이지만 이때 수업과제로 소켓 통신(TCP/IP) 즉, client와 server간의 통신을 통해 채팅프로그램을 만드는 것을 해봤었는데, 힘은 들었지만 성공하니 신기했던 기억이 난다.

파이썬의 flask와 Django는 자주 들어 익숙하지만 접할 기회가 없었는데, 이번 기회에 접하고 공부할 수 있게 되어 기쁘다!

profile
학습하며 도전하는 것을 즐기는 개발자

0개의 댓글