
기존에 사용해왔던 SPRING MVC와 유사한 Django의 MVT패턴 모델은 동일하되 V -> T(Template) , C ->V(View) 처럼 기능은 유사하되 명칭이 다를수 있다.
SPRING JPA vs Django ORM


위의 사진은 서비스를 구현하며 작성해던 코드중 하나이다.
이처럼 SPRING 의 JPA와 다른부분들은 분명 있지만 편리한 ORM기능을 경험 할 수 있었다.


구현 기능들 중 대 다수가 셀레니움을 기반으로 한 요청과 응답을 통한 기능들의 유기성이 중요하였다.
그래서 view에서 구현한 셀레니움 기능의 모듈들을 어떻게 문제없이 연동 할 수 있을지 생각을 해 보았다.


위의 사진처럼 지속적인 버튼 속성 관리를 위해 localStorage를 사용 해서 css를 관리 하였으며

위에서 정리한 겪은점들은 일부지만 이번에 Django 를 학습하며 정말 많은걸 느꼈다. 장고는 웹 프로그램을 정말 쉽고 빠르게 만들 수 있도록 도와주며 다양한 기능들과 사용자 편의를 제공하는 프레임워크이라는 생각을 하였다.
나중에 기회가 된다면 쿠키를 활용한 JWT인증방식이나 , 보안 기능(SQL 인젝션, XSS, CSRF)등 도 구현 해 보고싶다.