Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    *Você terá acesso às futuras atualizações do livro.

    Sobre o livro

    As aplicações desenvolvidas ficam cada vez mais especialistas, e os frameworks e bibliotecas que usamos para construir os sistemas também seguem a mesma tendência. Tendência esta, que aponta para o desenvolvimento de uma API que roda na nuvem, com uma ou várias aplicações clientes, sejam elas Web ou nativa. Isolando as responsabilidades de cada uma dessas partes, back-end e frontend, temos inúmeras vantagens.

    Com o advento da era Web 2.0, com as especificações do HTML5, CSS3 e API do JavaScript, além do surgimento de ferramentas como Node, Bower e Npm, a interface na qual o usuário interage também tem a tendência de não ser gerada com Java, Ruby, PHP ou até mesmo o Node.js, mas sim se autogerenciar e tomar as decisões de como se comportar mediante apenas aos dados que recebe em JSON. 

    Com conceitos avançados, antigamente presentes apenas em aplicações desktop - como binding de propriedades entre o JavaScript e HTML, componentização e gerenciamento de dependências -, o Ember.js aparece como uma ótima opção. Sem ter uma grande empresa o apoiando, mas com uma comunidade vibrante, o Ember recebe novidades a passos largos. 

    Com ele, é possível reutilizar bibliotecas já escritas e amplamente conhecidas na comunidade (como o Twitter Bootstrap e o Moment.js), persistir dados utilizando requisições assíncronas de forma transparente, escrever testes unitários, de integração ou de aceitação de maneira organizada. O Ember também possibilita escrever componentes e distribuí-los para outras aplicações em forma de add-on.

    Seu código poderá usar os recursos mais atuais da ECMAScript, delegando a preocupação da incompatibilidade para um transpilador que também minificará o seu código para ambiente de produção. 

    Apesar de não tratar de assuntos avançados, para um bom aproveitamento do livro, seria interessante o leitor ter uma base das tecnologias CSS, HTML e JavaScript. 

    Agora, convido-o a conhecer e se aprofundar nesse framework. Você nunca mais será o mesmo.

     

    Sumário

    • 1 Introdução ao Ember
    • 2 Iniciando uma aplicação
    • 3 Ember-cli: instalação e arquitetura
    • 4 Objetos Ember
    • 5 Componentes do Ember
    • 6 Roteamento
    • 7 A engine de templates Handlebars
    • 8 Ações e eventos
    • 9 Os modelos da aplicação
    • 10 Configure o adaptador
    • 11 Relacionando pessoas com telefones
    • 12 Personalizando o JSON
    • 13 Criando um tipo de atributos - Transformadores
    • 14 Criando um helper para exibir a data por extenso
    • 15 Disponibilizando meses do ano por extenso através de um serviço
    • 16 Adicionando uma nova entrada na agenda
    • 17 Definindo um idioma na inicialização da agenda
    • 18 Reutilizando a lógica de criar para editar uma pessoa
    • 19 Testando a criação de uma nova pessoa
    • 20 Tratando os erros de validação definidos no servidor
    • 21 Adicionando Twitter Bootstrap como dependência
    • 22 O processo de construção
    • 23 Add-ons no Ember
    • 24 E agora, quem poderá nos defender?

    Dados do produto

    Número de páginas:
    Data publicação:
    Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    *Você terá acesso às futuras atualizações do livro.

    altLogoFooter

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alura

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev