Backbone.js - visualizações filho, Thorax.js

Índice
Thorax.js nos permite adicionar o que Backbone.js falta e deve fazer as coisas de uma forma específica, sabemos que Backbone.js É bastante flexível, tanto que não possui uma forma particular de realizar as coisas, na verdade podemos construir uma série de aplicações de tantas maneiras que você poderia escrever milhares de livros sobre o assunto.
Mas nem sempre isso é bom, por isso devemos recorrer a extensões que nos ajudem a regular essa liberdade, com Thorax.js podemos obter uma maneira mais concreta de fazer as coisas, o que nos ajuda a reduzir a quantidade de código e trabalho.
Um dos aspectos mais usados ​​é embutir visões filhas, isso é criar um tipo de visão dentro de outra, para alcançar um efeito dinâmico maior em nossas aplicações.
Visualizações das filhas
Para ser capaz de construir este tipo de visualizações, podemos usar o visão auxiliar do Tórax o que nos permite passar o conteúdo apropriado para o mecanismo de template Guidão, desta forma podemos construir uma visão pai e dentro de uma visão filho, ao compilar no modelo podemos passar o valor do filho para que seja refletido em nossa visão pai original, vamos ver na imagem a seguir um código que nós pode ilustrar este caso:

Como podemos ver dentro da visão pai, construímos uma nova visão que chamamos VistaDaughter para ver a diferença, então, ao definir o modelo, dizemos Guidão que receberá como conteúdo uma visualização e seu nome.
Agora também podemos passar dados adicionais para nossa declaração de modelo e ainda obter um efeito semelhante incluindo uma visão filha, vamos ver no exemplo a seguir a que nos referimos:

Vemos então no exemplo que devemos primeiro construir a visão filho, então na hora de fazer a visão pai podemos incluir o filho e outros valores adicionais para poder atingir o objetivo de nossa aplicação sem nenhum problema.
FuncionamentoComo isso funciona é um pouco complexo de explicar, mas é mais ou menos assim: Guidão é baseado em texto, em vez Backbone.js trabalha diretamente com ele SOL, como é um cruzamento ou mistura de filosofias de trabalho para imbuir a visão, o que se faz é trabalhar com um marcador de posição, com isso você pode identificar a visualização e seu contêiner no HTML e, assim, ser capaz de injetar o conteúdo da visão filha. Assim, uma vez que o HTML correspondente tenha sido exibido e construído, o DOM é percorrido em busca dos marcadores de posição gerados para alterar e adicionar o conteúdo que foi atribuído a eles.
Desta forma, vemos que podemos incorporar visualizações filhas em outras visualizações pais de uma forma simples, escrevendo menos código do que fazendo tudo diretamente em Backbone.js, A ideia é justamente essa, aproveitar a flexibilidade e leveza para poder incorporar os acessórios necessários sem perder performance.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave