[용어 아하!] 소프트웨어 프레임워크
2013년 10월 31일 (목)
ⓒ 디지털타임스
소프트웨어 프레임워크(framework)는 웹사이트 개발이나 IT업무를 처리할 때 쓸 수 있는 기본 골격 또는 틀을 얘기합니다.
업무별로 만들어진 프레임워크를 사용하면 개발자들이 일일이 코딩하는 작업을 줄여주고 개발 시간을 단축시킬 수 있다는 장점이 있습니다.
또 개발자별로 코딩 스타일이 달라서 시스템의 일관성이 부족했던 문제도 해결해 줄 수 있습니다.
프레임워크는 일관된 개발을 지원하고, 경계설정을 강제함으로써 모듈성, 재사용성, 확장성, 단순성, 유지관리성이 뛰어납니다.
반면에 프레임워크에 너무 의존하다보면 개발자들의 코딩 능력이 떨어질 수 있다는 단점도 있습니다.
대표적인 프레임워크로는 스프링 프레임워크가 있습니다.
스프링은 자바 플랫폼을 위한 오픈소스 프레임워크로, 전자정부 프레임워크도 스프링을 사용해 만들었습니다.
국내에서는 IT환경이 복잡한 금융기관에서 프레임워크를 많이 적용하고 있습니다.
이 분야 국내 주요 업체로는 티맥스소프트, 인스웨이브시스템즈 등이 있습니다.
※ 본 내용은 (주)디지털타임스(http://www.dt.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 디지털타임스. 무단전재 및 재배포 금지
[원문출처 : http://www.dt.co.kr/contents.html?article_no=2013110102012269746002]
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
2245 | 모질라, 공공 성격의 위치정보 서비스 내놓는다 | 4129 | 2013-11-01 |
2244 | “웨어러블 기술의 가능성과 밝은 미래 확신” : 삼성 개발자 컨퍼런스 | 4229 | 2013-11-01 |
2243 | '하둡 만으로는 충분치 않다 外' 페이스북의 빅 데이터 실용 조언 | 4658 | 2013-11-01 |
2242 | 글로벌 전문가, 빅데이터 2.0을 말한다 | 3903 | 2013-11-01 |
2241 | MS, 왜 윈도서버용 하둡 포기했나 | 4190 | 2013-11-01 |
2240 | [용어 아하!] 소프트웨어 프레임워크 | 5668 | 2013-11-01 |
2239 | [포럼] `SW자산뱅크`에 거는 기대 | 4055 | 2013-11-01 |
2238 | 펜타시큐리티, 마이SQL-마리아DB 보안 통합 지원 | 3933 | 2013-11-01 |
2237 | 자동차 플랫폼에도 오픈소스 열풍 분다 | 4572 | 2013-11-01 |
2236 | 모질라 FTP를 통해 파이어폭스 25 버전 메이저 놀이터 순위 | 4337 | 2013-11-01 |
0개 댓글