Este projeto é um blog de tecnologia desenvolvido com o objetivo de estudar front-end, componentização e dinamicidade de páginas web. O blog foi criado utilizando Angular 18.2.6 e TypeScript e permite a exibição de conteúdo dinâmico de maneira organizada e moderna.
- Angular 18.2.6: framework front-end para a criação de interfaces dinâmicas e reativas.
- TypeScript: linguagem que adiciona tipagem ao JavaScript, aumentando a produtividade e segurança do código.
- HTML5 e CSS3: para estrutura e estilização básica.
- Componentização: o projeto é dividido em componentes reutilizáveis para facilitar o desenvolvimento e a manutenção.
- Conteúdo Dinâmico: permite exibir conteúdos de tecnologia de forma dinâmica, simulando um blog real.
- Roteamento: navegação entre páginas internas (news, notícias, etc.).
- Responsividade: o layout se adapta a diferentes tamanhos de tela.
Este projeto foi desenvolvido como um exercício de estudo com foco em:
- Desenvolvimento Front-End com Angular: entender a estrutura e as práticas recomendadas do framework.
- Componentização: aprender a criar e organizar componentes para maximizar a reutilização e modularidade.
- Dinamicidade de Webpages: explorar como manipular e exibir dados dinamicamente.
- Clone o repositório:
git clone https://github.com/Airesp4/angular-blog.git cd blog-de-tecnologia - Instale as dependências:
npm install
- Execute o projeto:
ng serve
- Abra no navegador:
http://localhost:4200