[정보처리기사 실기] 서버 개발과 프레임워크
2022. 5. 20. 20:18
자격증/정보처리기사
서버 개발의 개요 ✔️ 웹 애플리케이션의 로직을 구현할 서버 프로그램을 제작하여 웹 애플리케이션 서버(WAS)에 탑재하는 것 서버 개발 프레임 워크 ✔️ Spring - Java 기반 ✔️ Node.js - JavaScript 기반 ✔️ Django - Python 기반 ✔️ Codeigniter - PHP 기반 ✔️ Ruby on Rais - Ruby 기반 ❓ ( )는 서버 프로그램 제작 시 다양한 네트워크 설정, 요청 및 응답 처리, 아키텍처 모델 구현 등을 손쉽게 처리할 수 있도록 클래스나 인터페이스를 제공하는 소프트웨어를 말한다. ( )마다 지원하는 프로그래밍 언어가 제한적이며, 대부분 모델-뷰-컨트롤러(MVC) 패턴을 기반으로 개발되었다. 더보기 서버 개발 프레임워크 서버 개발 과정 ✔️ 서버 ..
09.22(Framework)
2020. 9. 22. 20:06
프로그래밍/Mybatis
Framework란? 개발자가 소프트웨어를 개발함에 있어 코드를 구현하는 개발 시간을 줄이고, 코드의 재사용성을 증가시키기 위해 일련의 클래스 묶음이나 뼈대, 틀을 제공하는 라이브러리를 구현해 놓은 것 Framework의 특징 1. 개발자가 따라야 하는 가이드를 제공 2. 개발할 수 있는 범위가 정해져 있음 3. 개발자를 위한 다양한 도구, 플러그인을 지원 Framework와 library의 차이점 라이브러리와 프레임워크의 차이는 제어 흐름에 대한 주도성이 누구에게/어디에 있는지에 있음 프레임워크는 전체적인 흐름을 스스로가 쥐고 있으며 사용자는 그 안에서 필요한 코드를 짜 넣으며 반면에 라이브러리는 사용자가 전체적인 흐름을 만들며 라이브러리를 가져다 쓰는 것임 다시 말해, 라이브러리는 라이브러리를 가져다..