본문 바로가기
728x90
반응형

프레임워크2

[Django] STS, Eclipse에서 Django 시작하기[1] Django 란? - 파이썬 기반의 무료 오픈소스 웹 애플리케이션 프레임워크(Open Source Web Application framwork) - Django 패키지 설치 : pip install django 장점 Python 기반 프레임워크로 배우기 쉬움 빠른 개발속도, 개발 비용 절감 코드 완성도를 높게 유지할 수 있으며 확장성이 좋음 사용자 인증, 사용자관리 등 기능이 기본적으로 구현되어 있음 대표적인 사이트 : 인스타그램 단점 파이썬을 기반으로 한 만큼 파이썬의 단점이 전부 포함됨 다른 웹 프레임워크에 비해 비교적 속도가 느림 숙련되기 위해선 장고 자체에 대한 이해도 뿐만 아니라 파이썬에 대해서도 높은 이해도 요구됨 관련 문서도 많고 커뮤니티 활동도 활발하지만 대부분 한글화가 되어있지 않음 MT.. 2021. 12. 22.
[Spring] Framework(프레임워크) Framework(프레임워크)란? - 어떤 애플리케이션을 개발하는 데 필요한 기본적인 클래스와 라이브러리 등이 모두 포함되어있는 환경 - 쉽게 생각하자면, Frame(틀 속에서) Work(작업한다)라고 생각 (뼈대를 가지고 일한다) - 일정한 형태의 틀, 부품을 가지고 다양한 형태의 결과물을 만든다!! = 기본적인 도구를 제공하는 환경 속에서 애플리케이션을 만듬 어떤 서비스나 애플리케이션을 개발할 때 공통적으로 사용되는 기능이 있기 마련이다. 웹 애플리케이션을 예로 들면 회원가입/로그인/로그아웃 등의 사용자 관리 기능이 있다 그런데 하나의 웹 애플리케이션을 만들 때 마다 계속해서 손수 구현하는 것은 힘들다. 매번 웹을 만들 때 마다 유효성 검사 코드를 짜고, 로그인/로그아웃 코드를 코딩하다니... 이러한.. 2021. 12. 22.
728x90
반응형