1.1.1 프레임워크란 ?
무언가를 구축하기 위한 구조를 제공하는 일련의 규칙, 지침 또는 구성 요소입니다. 소프트웨어 개발에서 프레임워크는 애플리케이션 개발을 지원하고 개발자가 일반적인 문제와 작업을 해결하는데 도움이 되는 라이브러리, 도구 및 모듈 모음을 말합니다. 개발 프로세스의 속도를 크게 높이고 최종 제품의 일관성과 품질을 개선하며 애플리케이션 구축 프로세스를 단순화 할수 있습니다. 그러나 잘못된 프레임워크를 사용하면 개발 시간이 늘어나고 복잡성이 추가되며 성능이 저하될수 있으므로 프로젝트의 특정 요구 사항에 잘맞는 프레임워크를 선택하는것이 중요합니다.
1.1.2 스프링 프레임워크란?
자바 애플리케이션 개발을 위한 포괄적인 인프라 지원을 제공하는 오픈 소스 풀 스택 자바 프레임워크이다. 자바개발을 단순화하고 고성능, 확장 가능 및 유지 관리 가능한 응용프로그램을 보다 쉽게 만들 수 있도록 만들어졌다. 지속적인 개발 및 개선에 기여하는 크고 활동적인 개발자 커뮤니티와 함께 널리 사용되고 잘 지원됩니다. 개발자가 필요하지 않는 구성요소를 강제로 사용하지 않고 특정 프로젝트에 필요한 프레임워크 부분만 사용할 수 있는 모듈식 설계이다.
'북스터디 > 스프링 프레임워크 첫걸음' 카테고리의 다른 글
7장 요청 파라미터 취득하기 (0) | 2023.04.12 |
---|---|
5장 MVC 모델 알아보기 (0) | 2023.04.09 |
4장 데이터베이스 작업 (0) | 2023.04.02 |
3장 스프링 프레임워크의 핵심 기능 알아보기 (0) | 2023.03.26 |
2장 기초지식 배우기 (0) | 2023.03.19 |