hyun-park / Marionette-Practice

Practicing Marionette3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marionette Fundamental

Last Updated by 05.04.18

Overview

Backbone JS를 기반으로 하고 있는 Marionette JS 3에 대한 정리

Marionette JS 란?

JavaScript SPA 프레임워크 중 하나인 Backbone JS의 확장 라이브러리인 Marionette JS는 큰 규모의 자바스크립 어플리케이션을 구조화 시켜 관리할 수 있게 도와준다. 특히 Backbone JSView를 렌더링 하려면 여러 줄의 같은 코드들을 작성해야하는데 (보일러 플레이트 코드) Marionette JS에서는 이 코드들을 줄여준다. 또한 메모리 이슈가 있는 고스트 뷰(Ghost View)와 같은 문제도 알아서 해결해준다.

사실 Backbone JSMarionette JS의 가장 큰 장점은 배우기가 매우 쉽다는 점이다. JavsScript에 대한 기본적인 이해가 있다면 금방 프레임워크에 적응해 곧바로 실제 프로덕트 코드를 작성할 수 있다. (나도 새로 들어간 회사에서 1주일 만에 Backbone JSMarionette JS를 이해했고 곧 바로 실전에 투입됐다.)

1. 설치 및 기본 실행 방법

설명 및 코드 보기

2. View 알아보기

설명 및 코드 보기

3. Model 알아보기

설명 및 코드 보기

4. Collection 알아보기 (여기부터 Webpack으로 진행)

설명 및 코드 보기

About

Practicing Marionette3


Languages

Language:JavaScript 99.9%Language:HTML 0.1%