Skip to content

Repository files navigation

TechBlog

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.

Tecnologias Utilizadas

  • 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.

Funcionalidades

  • 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.

Objetivos de Aprendizado

Este projeto foi desenvolvido como um exercício de estudo com foco em:

  1. Desenvolvimento Front-End com Angular: entender a estrutura e as práticas recomendadas do framework.
  2. Componentização: aprender a criar e organizar componentes para maximizar a reutilização e modularidade.
  3. Dinamicidade de Webpages: explorar como manipular e exibir dados dinamicamente.

Como Executar o Projeto

  1. Clone o repositório:
    git clone https://github.com/Airesp4/angular-blog.git
    cd blog-de-tecnologia
    
  2. Instale as dependências:
    npm install
    
  3. Execute o projeto:
    ng serve
    
  4. Abra no navegador:
    http://localhost:4200

About

A blog project created with Angular based on dribbble layout.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages