# Ideias documentadas ## Ideias documentadas - [Princípios](https://docs.guiseek.dev/main.md) - [Arquitetura Front-end](https://docs.guiseek.dev/arquitetura/arquitetura-front-end.md): — Guilherme Siquinelli 🗓️ 17/09/2022 - [Arquitetura em camadas](https://docs.guiseek.dev/arquitetura/arquitetura-em-camadas.md): Uma abordagem sobre responsabilidades e relacionamentos - [Navigation](https://docs.guiseek.dev/web-apis/navigation.md): The Navigation API - [Barcode Detection API](https://docs.guiseek.dev/web-apis/barcode-detection-api.md): Detectar códigos de barras lineares e bidimensionais em imagens nunca foi tão simples. - [Barcode Detection API - Parte 2](https://docs.guiseek.dev/web-apis/barcode-detection-api-parte-2.md): Usando a câmera para detectar código - [Atribuibilidade entre tipos](https://docs.guiseek.dev/referencia/atribuibilidade-entre-tipos.md): Tabela de atribuibilidade entre tipos TypeScript - [Pipe](https://docs.guiseek.dev/snippets/pipe.md): Concatenando funções - [Event Emitter](https://docs.guiseek.dev/snippets/event-emitter.md): Como criar um gerenciador de eventos - [Criando uma biblioteca TypeScript](https://docs.guiseek.dev/hard/criando-uma-biblioteca-typescript.md): Como criar uma biblioteca TypeScript publicável no npm do zero? É isso que faremos a seguir. - [Etiqueta para e-mails](https://docs.guiseek.dev/soft/etiqueta-para-e-mails.md): Dicas sobre como escrever ou responder mensagens de e-mail, principalmente os profissionais. - [Introdução](https://docs.guiseek.dev/webauthn/introducao.md) - [1º Módulo](https://docs.guiseek.dev/webauthn/1o-modulo.md)