https://github.com/filpss/landing-page
Projeto desenvolvido com intuito de aprender na prática as novidades que vieram nas últimas versões do framework Angular.
https://github.com/filpss/landing-page
angular sass ssr typescript
Last synced: 7 days ago
JSON representation
Projeto desenvolvido com intuito de aprender na prática as novidades que vieram nas últimas versões do framework Angular.
- Host: GitHub
- URL: https://github.com/filpss/landing-page
- Owner: filpss
- Created: 2024-06-16T15:48:57.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T03:08:22.000Z (about 2 years ago)
- Last Synced: 2024-06-17T18:55:41.206Z (about 2 years ago)
- Topics: angular, sass, ssr, typescript
- Language: TypeScript
- Homepage: https://landing-page-chi-six-50.vercel.app
- Size: 1.36 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Apredendo as novidades do Angular v16, v17 e v18
## Landing Page
Este projeto foi desenvolvido com [Angular CLI](https://github.com/angular/angular-cli) na versão 18.0.3, com intuito de aprender na prática as novidades que vieram nas últimas versões do framework, como:
- Standalone , que trás uma nova forma de utilizar módulos no Angular.
- NgOptimizedImage , diretiva que facilita lidar com o carregamento de imagens, melhorando poderosamente o desempenho.
- Signals , que trás uma forma nativa de criar valores que podem ser alterados e manter o rastreio dos mesmos, semelhante ao Observable<>, do rxjs.
- Client HTTP , agora podemos utilizar um provider provideHttpClient(withFetch()) ao invés de importar o módulo HttpClientModule.
## Como testar ou usar como base para seus projetos?
Clone este repositório, ou baixe o arquivo .zip na aba `<> Code`. Após isso, basta entrar na pasta raiz do projeto e executar o comando `ng serve` no terminal. Se tudo ocorrer bem, abra seu navegador e navegue até o link: `http://localhost:4200/`, e voilà!
## Link na web
Acesse o link https://landing-page-chi-six-50.vercel.app para ver a landing page no ar.
## Atualizações
Este projeto não está finalizado, estou tratando a responsividade para dispositivos móveis e ainda pretendo construir uma API backend com Java, Spring e PostgreSQL para guardar os nomes e emails da galera e gerar uma planilha de excel com esses dados utilizando Python . Fica ligado que em breve tem mais atualização 😉.