두 번째 토이 프로젝트
두 번째 프로젝트도 첫 번째와 마찬가지로 토이프로젝트라고 하기에 민망할정도로 완성도가 낮았다.
하지만 첫번째 토이 프로젝트보다 발전했다! 그것에 큰 성취감을 느낀다.
두 번째 토이 프로젝트는 우선 플라스크를 통해 서버를 만들었고
로그인을 구현하였다! 회원가입은 구현하지 못했지만 회원가입은 꼭 구현하고 싶은 것 중 하나이다!
로그인은 session을 통하여 구현하였고 로그인을 구현하면서 쿠키와 세션에 대해 공부하게 되었다.
이번 토이 프로젝트를 하면서 느낀 점
이번 프로젝트를 하면서 로그인을 너무 구현하고 싶었다.
따라서 로그인 페이지를 통하여 메인 페이지에 접속하게 하였고
그 후에 메인페이지 속에서 영화 추천 및 이벤트 응모를 만들어서
지금까지 배운 것들을 응용하였다!
배운 것을 한번 더 응용하니 확실하게 처음 강의를 보며 따라한 것보다 이해가 되었고
어떻게 작동하는 것인지 한걸음 다가간 것 같다👍
하지만 아직 GET과 POST에 대한 이해도가 조금 더 필요하고 나는 더욱 공부할 것이다!
토이 프로젝트를 하다 보면 나에게 부족한 게 무엇인지 확실하게 보이는 장점이 있는 것 같다.
거창한 프로젝트는 아니지만 나에게는 어려운 부분이 많았고
그 어려운 부분이 하나씩 해결할 때마다 주는 성취감은
두 번째 토이 프로젝트를 완성할 수 있게끔 이끌어준 원동력이 되었다.
일주일의 기한을 두고 만든 프로젝트라고 하기엔 퀄리티가 많이 떨어진다.
좋은 개발자가 되어 좋은 코드를 짜고 퀄리티 높은 프로젝트를 만들고 싶다!
이번 토이 프로젝트를 하면서 어려웠던 점
이번 토이프로젝트를 하면서 어려웠던 것은 플라스크 부분이었다!
로그인을 구현할 때 정말 많이 막혔고 정말 많은 자료들을 찾아보았다.
하지만 성공하여 메인 페이지로 넘어갔을 때 그 희열은 정말 잊지 못한다.
프로그래밍은 정말 나에게 끊임없는 절망감과 성취감을 안겨주는 것 같다.
또한 이번 프로젝트를 하면서 어려웠던 점이며 나에게 가장 실망했던 점은
이벤트 탭에서 이벤트 응모를 할 때 몽고 db에도 데이터가 입력이 안되고
flask부분을 보면 GET 요청은 원활히 진행되고 있었고
그래서 POST 쪽이 문제가 있는지 계속 살펴보았고 POST부분에도 문제가 없고
GET부분 또한 문제가 없었다.
그래서 정말 멘털이 붕괴되었고 하루 종일 정말 GET부분 POST부분을
혹시 오타가 있나 뭐가 잘못되었나 살펴보았고 코드를 다시 짜고 수정해보고
이렇게 해 보고 저렇게 해보았는데 안돼서 망연자실할 때
응모하기 버튼의 onclick버튼에 자그마한 오타가 있는 것을 확인하고...
수정하여 다시 실행해보니 보란 듯이 잘되었다..
그때 정말 나에게 너무 많은 실망을 했고 그와 동시에 큰 성취감을 느끼게 되었다!
정말 자그마한 실수가 치명적이게 다가오는 걸 실감하는 경험이었다!
하지만 이 경험을 통하여 조금 조심성이 늘어나게 된 것 같다!
토이 프로젝트를 하다보면 정말 많은 것을 배우는 것 같다.
토이프로젝트를 진행함에 있어서 아직 부족한 점이 많지만
점점 발전해서 좋은 개발자가 될 수 있도록 노력해야겠다!
파이팅!👍👍👍👍👍
'토이프로젝트' 카테고리의 다른 글
하루 한 줄 (0) | 2021.08.19 |
---|---|
이미지 커뮤니티 (0) | 2021.08.12 |
첫 협업! 팀토이프로젝트를 하며 느낀점 (0) | 2021.05.15 |
TIL] 나의 첫 토이프로젝트를 하면서 느낀점 (0) | 2021.04.22 |