U E D R , A S I H C RSS

졸업논문/결론

�때까지 살펴본 바, django는 ��터베�스를 �용하는 패턴� 대부분 추�화하여 사용할 수 있�� 지�한다. 모�과 ��터베�스를 연�하여, 주언어� python으로 모�만 수정하��� ��터베�스� �를 반�할 수 있다. �한 ��터베�스를 �체로 ��하고, 삽입과 갱신� �체를 저장하는 것으로, 조회를 �체� �스턴스를 얻어오는 것으로, 삭제를 �스턴스를 삭제하는 것으로 추�화하였다. �러한 추�화로 모�란 부분� 사용�가 �접 SQL� 작성할 수 있�� 지�하고 있다.
기존� 웹 어플리케�션� 만들 때 설계한 대로 ��터베�스를 사용하�� 프로그래� 하는 시간� 줄였다. 기민하게 웹 어플리케�션� 작성할 수 있기 때문�, 개발�는 ��터베�스를 올바로 설계하고 사용��게 정�로 필요한 기능� 구현하는 � 집중할 수 있다. �한 실제로 사용하기� 부족한 �� 있���, 프로토타입� 만들어 보려면 �할 나위 없� 좋� 프레임워��고 ��한다.
RoR와 django 같� 경량 프로그래� 기법� 힘� 얻는 � 다� �유는, 강력한 표현력� 가진 주언어를 사용할 수 있기 때문�다. Ruby와 python� 스�립트 언어� 성격� 가지고 있으며, �체 지향 개�과 함수형 프로그래� 언어� 패러다임� �함한다. 비� �려서 시스템 프로그래�� 사용하기�는 �당하지 않지만, ��으로 빠르게 변하는 웹 환경�서는 ruby와 python같� 언어가 변화를 �쉽게 따�갈 수 있어 �당하다.
웹2.0� 웹� 플랫�으로 ��한다. 플랫�� 바뀌면 언어� 바�다. 웹 2.0�후�는 변화가 �욱 빨�질 것�고, 변화� 알맞는 새로운 개�과 기술과 언어가 �겨날 것�다. 하지만 기존� �리 사용하� 기술� 변화를 맞��� 쉽게 �리를 내주지는 않� 것�다. 따�서 변화를 만들어가는 입장�서는 기존 플랫�, 기술, 언어와 연�할 수 있는 연결고리를 만들어서 기존� 것� 그대로 사용하면서 � 나� 것� 보여주어야 한다. Django� 사례는 기존 ��터베�스를 그대로 사용하면서� 사용��게는 추�화� ��터 저장고를 제공하는 변화� 연결고리를 보여주고 있다.
----
졸업논문
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:08
Processing time 0.0046 sec