올바른 프레임 워크를 선택하기위한 10 가지 기준
당신은 진보하고 있으며 좋은 일입니다! 이미 프레임 워크를 사용하여 사이트 또는 응용 프로그램을 개발할 것임을 알고 있습니다. 그러나 어느 것? 실수를 피하기 위해 사용할 수있는 점검 목록은 다음과 같습니다.
1. 인기와 커뮤니티 규모
프레임 워크가 더 잘 알려지고 인식 될수록 새로운 아이디어, 플러그인의 수 및 품질 등과 같은 "생존"이 발전하고 완성 될 것입니다.
2. 철학
이것이 프레임 워크의 본질입니다. 요구 사항을 충족시킬 수있는 기본 기준입니다. 전문가가 자체 요구에 맞게 개발 한 도구는 분명히 다른 전문가의 요구를 충족시킵니다.
3. 지속 가능성
프레임 워크를 선택하기 전에 해당 기간 동안 프레임 워크를 유지할 수 있는지 확인하십시오. 따라서 응용 프로그램의 유지 관리 및 업그레이드가 간단 해집니다.
4. 지원
간과해서는 안되는 또 다른 기준은 질문에 대한 답변을 쉽게 찾고 도움을받는 것입니다. 게시자로부터 제공되는 지원을 확인하십시오. 커뮤니티 (메일 링리스트, IRC 등)에서? 서비스 회사 (개발, 지원, 교육)로부터?
5. 기술
미로에 갇히지 않도록 항상 상호 운용 가능한 솔루션을 선택하는 것이 좋습니다. 개발 측면에서 모범 사례를 존중하는 것 (디자인 패턴)
6. 보안
모든 응용 프로그램은 잠재적으로 취약합니다. 위험을 최소화하려면 항상 보안 기능을 보장 할 수있는 프레임 워크를 선택하는 것이 좋습니다 (예 : XSS 관리).
7. 문서
프레임 워크에 대한 기존 문헌의 특성, 양 및 품질을 평가하는 것이 절대적으로 필요합니다. 잘 문서화 된 도구는 사용하기 쉽고 업그레이드 가능합니다.
8. 라이센스
라이센스는 단순히 응용 프로그램에 큰 영향을 줄 수 있기 때문에 중요합니다. 예를 들어 GPL 라이센스 프레임 워크를 사용하여 개발 된 응용 프로그램은 반드시 GPL의 적용을받습니다. 반면에 MIT 라이센스 프레임 워크의 경우에는 그렇지 않습니다.
시장에 자원의 9.Availability
아마도 유지 관리 및 업그레이드 모두를 위해 개발 단계 나 장기적으로 기술 팀이 당신을 둘러싸고 싶어 할 것입니다. 다시 말해, 사용중인 도구에 필요한 기술이 공개 시장에서 제공되는지 확인하십시오.
10. 사용해보십시오!
그게 열쇠 야! 인터넷에서 리뷰, 댓글 및 소문을 읽거나 만족하지 마십시오. 그것을 테스트함으로써, 당신은 당신의 자신의 마음을 구성하고 당신이 도구에 완전히 편안하게 할 수 있습니다.