OpenDocs

Confere as documentações das principais tecnologias de desenvolvimento web

Acesse guias rápidas e documentações essenciais para o seu dia a dia como desenvolvedor

HTML5

Documentação de HTML

O HTML (HyperText Markup Language) é a linguagem de marcação padrão para criar páginas web. Ele usa "tags" para estruturar o conteúdo.

Tags Principais

  1. !DOCTYPE html: Declara o tipo de documento e a versão do HTML (HTML5).
  2. html: O elemento raiz que envolve todo o conteúdo da página.
  3. head: Contém metadados, links para CSS, título da página, etc.
  4. title: Define o título da página que aparece na aba do navegador.
  5. body: Contém todo o conteúdo visível: textos, imagens, links, etc.
Explorar
CSS3

Documentação de CSS

Bem-vindo à documentação de CSS (Cascading Style Sheets). O CSS é a linguagem utilizada para estilizar elementos HTML, controlando cores, fontes, layouts e a aparência visual da sua página web.

Introdução e Sintaxe Básica

O CSS segue uma estrutura simples de regra: um seletor aponta para o elemento HTML, e um bloco de declaração define a aparência desse elemento.

Explorar
JavaScript

Documentação de JavaScript

JavaScript é uma linguagem de programação leve, interpretada ou just-in-time compilada, com funções de primeira classe. É mais conhecida como a linguagem de scripting para páginas Web, mas é usada em muitos ambientes fora do navegador, como Node.js (servidor), mobile, desktop e IoT.

O JavaScript é uma linguagem multiparadigma, suportando programação orientada a objetos (POO), funcional e imperativa.

Explorar
Tailwind CSS

Documentação de Tailwind CSS

Tailwind CSS é um framework de CSS utilitário (utility-first) que permite construir designs modernos rapidamente, diretamente no seu HTML, usando classes de utilidade. A principal diferença para outros frameworks é que ele não oferece componentes pré-estilizados, mas sim classes de baixo nível que mapeiam propriedades CSS específicas (ex: flex, pt-4, text-center).

Vantagens do Tailwind CSS

O uso do Tailwind CSS oferece uma série de vantagens significativas em relação aos métodos tradicionais de escrita de CSS ou ao uso de frameworks de componentes (como Bootstrap ou Bulma):

Explorar
React.js

Documentação de React.js

React é uma biblioteca JavaScript para a construção de interfaces de usuário (UI) baseadas em componentes declarativos.

Componentes: O bloco de construção fundamental do React. São funções JavaScript que retornam marcação (JSX).

JSX: Uma extensão de sintaxe para JavaScript que se assemelha a HTML e permite escrever marcação dentro do código JavaScript. É compilado para código JavaScript padrão.

Explorar
Vue.js

Documentação de Vue.js

O Vue.js é um framework JavaScript progressivo para a construção de interfaces de usuário (UI) e aplicativos de página única (SPA). Ele se destaca por sua flexibilidade, permitindo a adoção gradual em projetos de qualquer escala.

O Vue.js foi criado por Evan You em 2014 com o objetivo de oferecer uma solução eficiente, flexível e de fácil prototipagem para o desenvolvimento front-end.

Explorar
Angular

Documentação de Angular

O Angular é um framework poderoso e opinativo para a construção de aplicações web modernas e escaláveis. Mantido pela Google, ele oferece uma solução completa para o desenvolvimento front-end.

Vantagens

Aborda o uso nativo do TypeScript (tipagem forte), a Injeção de Dependência como princípio central, e um ecossistema completo que inclui roteamento e gerenciamento de formulários integrados.

Explorar

OpenDoc

Expandindo conhecimentos web

Desenvolvido por:
Sataca.Dev