둘러보기 생략.
 
         

개요

Anyframe의 미션과 목표는 다음과 같다.

Anyframe 미션

최근 급성장하고 있는 오픈 소스는 제품 개발이나 IT 서비스의 핵심 영역에 뿌리 깊게 자리잡고 있으나 각기 다른 기능을 제공하는 수많은 오픈 소스를 채택하여 활용하기 위해서는 전문적인 지식과 많은 노력이 요구된다. 이에 Anyframe은 오픈 소스 커뮤니티를 통해서 어플리케이션 개발 시 공통으로 사용되는 오픈 소스 기반의 어플리케이션 프레임워크와 이를 쉽게 사용할 수 있도록 체계적인 가이드 제공하는 것을 미션으로 한다.


Anyframe의 목표

Anyframe은 검증된 오픈 소스를 활용하여 개발과 유지보수가 용이한 어플리케이션 개발의 인프라 제공을 추구한다.

  • 순수 객체 지향 기반의 분석/설계 모델이 실제 구현체와 일치될 수 있도록 한다.
  • 변경에 따른 모듈간의 영향력을 줄이고 재사용을 촉진을 위해 단위 모듈간의 의존성을 최소화한다.
  • 비기능성 코드를 업무 기능 개발 영역에서 분리하여 개발자가 비즈니스 로직 개발에 집중할 수 있도록 한다.
  • 특정 플랫폼이나 Anyframe 자체에 대한 의존도를 최소화하여 변경이나 확장에 대한 유연성을 높인다.
  • 다양한 3rd Party 제품과 쉽게 연계하여 프로젝트에서 현실적으로 요구되는 추가 기능을 즉시 수용할 수 있는 개방형 아키텍처를 지향한다.
  • 프로젝트 팀원들간의 의사소통을 표준화할 수 있도록 프레임워크, 개발 툴, 개발환경 등을 구성한다.

Anyframe 소개