Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

REACTJS - Aplicação de Página �nica - #2 Esboço do Layout

16-10-2018

Fala turma! Neste vídeo-tutorial iremos abordar a estruturação da nossa aplicação, criando os diretórios e componentes necessários para o seu funcionamento.

Esboço do Layout

Desenvolvemos o esboço do layout apresentando todos os componentes e sub-componentes conforme foto abaixo:

Esboço da aplicação React JS

Criando componentes e subcomponentes

Nesse primeiro momento iremos apenas criar o esqueleto dos nossos componentes. Basicamente todos eles terão a seguinte estrutura:


import React from 'react';

export default class NomedoMeuComponente extends React.Component {

    render(){
        return(
            null
        );
    }
}

Já criamos nesta vídeo-aula o componente Header:


import React from 'react';
import Nav from "./header/Nav";
import ButtonMob from "./header/ButtonMob";
import Logo from "./header/Logo";
import Address from "./header/Address";

export default class Header extends React.Component {

    render(){
        return(
            <div className="header">
                <Nav/>
                <ButtonMob/>
                <Logo/>
                <Address/>
            </div>
        );
    }
}

E o componente main:


import React from 'react';
import Slide from "./main/Slide";
import Information from "./main/Information";
import Contact from "./main/Contact";
import Maps from "./main/Maps";

export default class Main extends React.Component {

    render(){
        return(
            <div className="main">
                <Slide/>
                <Information/>
                <Contact/>
                <Maps/>
            </div>
        );
    }
}

Na próxima aula continuamos com o desenvolvimento e estilizações.

Sucesso nos códigos e na vida!

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

REACTJS - Aplicação de Página �nica - #1 Instalação
Nessas vídeo-aulas aprenderemos como criar uma Single Page Application (SPA) utilizando o ReactJS.
Saiba mais!
REACTJS - Aplicação de Página �nica - #3 Criando os Links
Na aula de hoje vamos dividir nossa estilização em media-queries, vamos importar um módulo externo e criar a nossa div nav.
Saiba mais!
React JS
Nessa seção aprenderemos sobre essa importante biblioteca Javascript desenvolvida pelo Facebook para facilitar a construção backend dos nossos websites.
Saiba mais!