Giter Site home page Giter Site logo

subdiving-angular-plataform's Introduction

Exemplo de organização da Plataforma ZW com NX

Esse repositório foi construído através da ferramenta NX, um alternativa ao Angular CLI. Para mais informações visite a doc da ferramenta.

Esse repositório demonstra como fragmentar a plataforma em várias aplicações. A lógica em comum é compartilhada através de uma lib chamada de sdk. Dentro dessa lib existe lógica para gestão de estado de sessão, navegação entre rotas internas de aplicações diferentes e utilitários que permitem uma busca global como existente na plataforma hoje.

Nesse exemplo os elementos visuais foram compartilhados também no SDK porem na prática devem ficar em uma lib dedicada para elementos de interface.

As aplicações de exemplo são Treino e Adm.

Visualizando as aplicações de exemplo

Pre-requisitos: Instalar Node(versão 12) e npm

  1. Instalar dependências
> npm i

Treino

  1. Rodar localmente
> nx s treino --port 4300
  1. Visite http://localhost:4300

Adm

  1. Rodar localmente
> nx s adm --port 4200
  1. Visite http://localhost:4200

subdiving-angular-plataform's People

Contributors

harleivicente avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.