WillACosta / ssr-angular

A project using Server Side Rendering with Angular 13

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



Desenvolvida com Angular 13, nesta aplicação utilizamos a API do Unsplash para exibir imagens aleatórias em um mansory grid, o projeto utiliza também a estratégia de Server Side Rendering e otimizações de performance com Application Shell e a State Transfer API do Angular Universal. Para mais detalhes acesse o artigo que escrevi na plataforma Medium.

Confira o artigo aqui.

Ferraments e Tecnologias Utilizadas

Como utilizar

  1. Instale as dependências com o comando npm install

  2. Obtenha sua chave de acesso da API do Unsplash aqui, logo depois, dentro do diretório do projeto clonado, execute o comando cp environments/environment.ts environments/environment.local.ts. O que estamos fazendo é apenas criar uma cópia do arquivo 'environment.ts' para utilizarmos em ambiente de desenvolvimento

  3. Adicione sua chave de acesso na propriedade 'unsplashAccessKey' do arquivo 'environment.local.ts'

  4. Execute o projeto com npm run dev:ssr


About

A project using Server Side Rendering with Angular 13


Languages

Language:TypeScript 80.9%Language:HTML 9.0%Language:JavaScript 7.6%Language:SCSS 2.3%Language:Shell 0.1%