Skip to content

ThiagoMarques/angular-blog

Repository files navigation

Blog simples em Angular

Esta aplicação foi criada com o objetivo de praticar e consolidar os fundamentos do Angular. Durante o desenvolvimento desta aplicação, diversos conceitos essenciais foram explorados e aplicados.

angular_blog coverage

Conceitos Estudados

Aqui estão os principais conceitos estudados e aplicados neste repositório:

  1. NPM:

    • Utilização do Node Package Manager (NPM) para gerenciamento de dependências e scripts.
  2. SASS:

    • Utilização do pré-processador CSS SASS para melhorar a organização e reutilização do código CSS.
  3. Reutilização de Código:

    • Práticas de reutilização de código para evitar duplicação e promover a manutenibilidade.
  4. Versionamento:

    • Utilização de um sistema de controle de versão (Git) para gerenciar o versionamento do código.
  5. Boas Práticas com Cores:

    • Boas práticas na utilização e aplicação de esquemas de cores na interface da aplicação.
  6. Standalone Components:

    • Criação de componentes isolados e independentes, seguindo o princípio de standalone components.
  7. Roteamento:

    • Implementação de roteamento para navegação eficiente dentro da aplicação.
  8. Tipagem de Dados:

    • Utilização de tipagem de dados para garantir uma aplicação mais segura e robusta.
  9. Diretivas:

    • Implementação e utilização de diretivas para controle dinâmico do DOM.
  10. JSON:

    • Manipulação e utilização de dados em formato JSON.

Executando a Aplicação

Para executar a aplicação, siga os passos abaixo:

  1. Certifique-se de ter o Angular CLI instalado globalmente. Caso não tenha, instale com o seguinte comando:

    npm install -g @angular/cli
    
  2. Clone este repositório:

    git clone <URL do repositório>
    
  3. Navegue até o diretório da aplicação:

    cd angular-blog
    
  4. Instale as dependências:

    npm install
    
  5. Inicie a aplicação:

    ng serve
    
  6. Acesse a aplicação no seu navegador em http://localhost:4200/.

Contribuição

Se desejar contribuir com melhorias, correções ou novos conceitos, fique à vontade para abrir um pull request. Suas contribuições são mais que bem-vindas!

Licença

Este projeto está licenciado sob a Licença MIT.

About

Blog em Angular v16

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published