본문 바로가기

느낌점3

장고와 스프링으로 넘어가면서 미리 알았으면 좋았을 것 정리 Django에서 프로젝트도 여러번 해 보고 더 큰 취업에 문을 열기 위해 Spring+intelliJ으로 넘어간지 두달 정도 된거 같습니다. 오늘은 만약 저랑 같이 장고를 배웠던 동기가 스프링을 배우기 시작한다면 알려주고 싶은 것들을 정리해 보았습니다. 간단한 게시판 서비스를 예시로 설명하겠습니다. 틀린점이 있다면 댓글로 알려주시면 감사하겠습니다ㅠ 장고 구조와 스프링 구조 장고는 Request요청이 들어오면 urls.py파일에서 매칭되는 view함수를 찾게 되고. view함수에서는 Model과 상호작용을 한 후 그 값을 response응답 해 줍니다. 간단하게 코드로 표현해 보면 # urls.py from django.urls import path from . import views urlpatterns.. 2023. 8. 25.
AWS Builders Online Series 강연 후기 노마드 코드에서 AWS에서 주최하는 강연이 있다고 해서 알게 되어 미리 배포에 대해 공부해 두면 좋을 거 같아서 보게 되었다. 구성은 오프닝, aws 핵심 서비스 잘 이해하기, aws를 좀 더 잘 활용해 보기, aws와 함께 비즈니스 키우기로 나누어져 있었고 녹화를 하고 보여주는 방식이라 정해진 시간 외에서 다시 볼 수 있어서 좋았다. 오프닝은 대표님으로 보이시는 분이 유저가 1명일때 부터 천만명이 될때 까지 어떻게 아키텍처를 관리할 수 있는지 알려 주셨는데. 설명이 좋아서 저 내용을 참고하여 다음에 프로젝트에 적용해 보면 좋을거 같았다. 오프닝을 보고 aws 핵심 서비스 잘 이해하기, aws를 좀 더 잘 활용해 보기, aws와 함께 비즈니스 키우기 이 3개의 채널에서 각각 발표를 진행을 했는데. 나는 .. 2023. 7. 13.
코드 테스트의 중요성... 개인 프로젝트 이후 코드가 단순하기도 하고 다른 할 일이 많아서(그러니까... 귀찮아서... ) 코드 테스트 작성을 미루어 왔다. 뭐, 그래도 만드는 과정에서 다 확인 했으니까!!! 그리고 거의 한달만에 테스트 코드를 작성을 했다. 작성을 하다가 계속 에러가 뜨기 시작했다.... 원인을 몰라 헤메다가 views에 시선이 향하기 시작했고 전에 수정한 모델링의 잔해가 보이기 시작했다... 아차!!! 바로 코드 수정을 돌입했다. 수정은 그리 어렵지 않았지만 그 동안 서류에서 계속 떨어지던게 생각이 나서 MySQL workbench에 들어가 확인을 해 보니 여러 아이디가 있었다.... 꽤 많은 인사담당자님께서 지나간 흔적이 보였다. 너무 부끄러웠다.... 그 동안 이런걸로 실수를 안해서 너무 자만을 했다. 이래.. 2023. 6. 19.