섹션 7. Ruby On Rails 웹개발 - 1. Ruby의 소개
1) Ruby
- 보석
- 마츠모토유키히로가 만들었다.
- 기존의 c언어 등의 언어는 배우기 쉽지 않다.
- 인간 중심 언어를 만들고자 탄생한 언어. 배우기 쉬운 편이다.
- 객체 지향 언어다.
- 파이썬과 비교가 많이 된다.
- 파이썬도 읽기가 편하다. 간결하다.
2) Ruby on Rails의 특징
- MVC 패턴을 가져와서 비지니스 로직이 잘 모듈화되어 사용할 수 있다.
- DB 연동해서 개발할 때 반복되는 코드를 줄일 수 있다.
- Github와 에어비엔비
3) 라이브러리와 프레임워크
- 라이브러리 : 어떤 개발자가 공유한 소스코드를 가져다가 쓰는 것.
- 프레임워크 : 무엇을 만들 것인가 목적성에 대한 탬플릿을 제공하는 것.
4) Rails
- Rails : 웹 어플리케이션 프레임워크
- 웹서비스를 개발하기 위한 틀, 설계 베이스를 제공한다.
'STUDY > Fullstack-Bootcamp' 카테고리의 다른 글
[풀스택 부트캠프] 섹션 7. Ruby On Rails 웹개발 - 3. Ruby의 클래스 (0) | 2018.02.09 |
---|---|
[풀스택 부트캠프] 섹션 7. Ruby On Rails 웹개발 - 2. Ruby의 코딩 실습 (0) | 2018.02.09 |
[풀스택 부트캠프] 섹션 6. jQuery 사용하기 (0) | 2018.02.06 |
[풀스택 부트캠프] 섹션 5. 자바스크립트 기본 (0) | 2018.02.03 |
[풀스택 부트캠프] 섹션 4. 웹퍼블리싱 (0) | 2018.01.31 |