@@ -9,31 +9,43 @@ http://weblog.bocoup.com/organizing-your-backbone-js-application-with-modules/
9
9
------------------------------------------------------------------------------
10
10
11
11
index.html -> carregamento inicial
12
+
12
13
---
13
14
js/app.js -> inicializa a aplicacao e carrega o router
15
+ js/config.js -> configurações gerais da interface
14
16
js/main.js -> define caminhos das libs para o require.js
15
17
js/router.js -> rotas principais
18
+
16
19
---
17
20
js/lib/ -> bibliotecas externas
18
21
js/modules/ -> aonde sao colocados os componentes
22
+ js/views/ -> aonde sao colocadas as visualizações
23
+
19
24
---
20
25
ex. de modulo:
21
26
22
27
js/modules/media
23
28
js/modules/media/model.js -> modelo
29
+ js/modules/media/router.js -> rotas específicas de media
24
30
js/modules/media/collection.js -> colecao de modelos
25
- js/modules/media/MediaView.js -> determinada view
26
- js/modules/media/MediaViewABC.js -> outra view
31
+
27
32
---
28
- ex de templates :
29
- templates/ media/
30
- templates/ media/MediaSearch.html
31
- templates/media/MediaResults.html
33
+ ex. de view :
34
+ js/views/ media/MediaView.js -> determinada view
35
+ js/views/ media/MediaViewABC.js -> outra view
36
+
32
37
---
33
- cache/ -> pasta para arquivos de cache da aplicacao
38
+ Templates estão fora da árvore, na árvore de templates do Django, de modo
39
+ a conseguir dar o parse com a localização
40
+ ex de templates:
41
+
42
+ [django-app]/bbx/templates/media/MediaSearch.html
43
+ [django-app]/bbx/templates/media/MediaResults.html
44
+
34
45
---
35
46
css/ -> pasta para arquivos css
36
47
css/main.css -> principal arquivo css
37
48
css/ie.css -> css especifico
49
+
38
50
---
39
- images -> pasta para imagens estáticas
51
+ images -> pasta para imagens estáticas (ícones, imagens, exceto conteúdo de media)
0 commit comments