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

CRUD NodeJS - #03 JS and CSS

06/09/2019

Nesse vídeo realizaremos a instalação do nosso CSS para estilização do projeto e a instalação do javascript no frontend.

Instalando o CSS e o JS no Crud com Node

Vamos criar primeiramente na raiz do nosso projeto uma pasta css com o arquivo style.css e uma pasta js com o arquivo javascript.js.

Criados os arquivos, nós podemos setar o caminho desse arquivo de duas maneiras: criando rotas ou utilizando o recurso use do express. Vamos demonstrar as duas formas.

Setar arquivos estáticos com use
Para setar arquivos externos usando o use, podemos fazer assim:

app.use('/css',express.static('css'));
app.use('/js',express.static('js'));
app.use('/img',express.static('img'));

Setar arquivos estáticos através de rotas

Da mesma maneira que vimos na última aula sobre rotas, podemos setar os arquivos externos e imagens criando rotas pra cada um deles, dessa forma:

app.get("/javascript",function(req,res){
   res.sendFile(__dirname+'/js/javascript.js');
});
app.get("/style",function(req,res){
    res.sendFile(__dirname+'/css/style.css');
});

Nessa aula então vimos como linkar nossos arquivos externos CSS e nosso javascript no lado cliente.

Por hoje é só, sucesso nos códigos e na vida!

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

Posts Relacionados

CRUD NodeJS - #02 Routes and Templates
Nessa aula aprenderemos como criar rotas e templates no NodeJS exibindo para o usuário os resultados que desejamos.
Saiba mais!
CRUD NodeJS - #04 Insert
Na aula de hoje iniciaremos os trabalhos com nosso banco de dados MySql integrado ao NodeJS.
Saiba mais!
Crud
Nesse curso aprenderemos como desenvolver uma ClassCrud com conexão ao banco de dados mysql através dos conectores PDO e MYSQLi.
Saiba mais!