위로 아래

프레임 워크 종류

프레임워크(Framework) 특징

  1. 에플리케이션을 구현 할 때 공통되는 부분과 에플리케이션 특화된 부분을 구분해서 공통되는 부분은 미리 만들어진 체계를 이용하고, 에플리케이션 특화된 부분은 직접 구현함으로서 생산성을 향상시키는 수단.

 

종류

  1. 자바스크립트 프레임워크
    1. React (리액트)
    2. React native
    3. Node.js
    4. Vue.js (뷰)
    5. Bootstrap (부트스트랩) : 트위터의 자바스크립트기반 웹 프레임워크
  2. PHP 프레임워크
    1. Codeigniter (코드 이그나이터) : PHP의 프레임워크. 무료. MVC 모델을 지원.
    2. Laravel (라라벨) : PHP기반 웹 애플리케이션 프레임워크.
  3. 자바
    1. Spring (스프링)
  4. 파이썬
    1. Django (장고) : 파이썬 웹 프레임워크
    2. Flask (플라스크)
  5. 루비
    1. Ruby on Rail : 루비의 웹 프레임워크
  6. 그 외
    1. 전자정부 프레임워크 :
    2. Cocoa : iOS, macOS 애플리케이션용 프레임워크
    3. Angular (앵귤러) : 웹 애플리케이션 오픈소스 프레임워크. 넷플릭스, 페이팔, 유튜브 등
    4. TensorFlow (텐서 플로우) : 머신러닝을 위해 개발된 오픈소스 프레임워크.
    5. Flutter (플러터) : 모바일 전용. 구글의 UI 툴킷. 알리바바, 구글 애즈 등.

 

 


콤보

콤보1

  1. LAMP (Linux + Apache + MySQL + PHP) : 리눅스(Linux)에서 아파치(Apache) 웹서버를 설치하고 MySQL 데이터베이스 환경에서 PHP 스크립트 언어 사용. 가장 저렴한 방법.
  2. ASP + VBScript + IIS서버 + MS-SQL : 윈도우 용.

콤보2

  1. Jeus & WebToB : 유료 (유료 프로그램은 콜센터에 지원 요청 가능)
  2. 아파치 & 톰캣 : 무료 (오픈소스 프로그램은 콜센터가 없어서 지원 요청 불가. 구글링 해야해서, 문제점 대응이 어려울 수 있음)