MCPcopy
hub / github.com/braziljs/eloquente-javascript

github.com/braziljs/eloquente-javascript @main sqlite

repository ↗ · DeepWiki ↗
2,223 symbols 5,643 edges 79 files 0 documented · 0%
README

JavaScript Eloquente — 4ª edição

Capa de JavaScript Eloquente, 4ª edição

Uma introdução moderna ao JavaScript, programação e maravilhas digitais.

Tradução em Português Brasileiro do livro Eloquent JavaScript de Marijn Haverbeke.

Conteúdo

Parte 1: Linguagem

  1. Introdução
  2. Valores, Tipos e Operadores
  3. Estrutura do Programa
  4. Funções
  5. Estruturas de Dados: Objetos e Arrays
  6. Funções de Ordem Superior
  7. A Vida Secreta dos Objetos
  8. Projeto: Um Robô
  9. Bugs e Erros
  10. Expressões Regulares
  11. Módulos
  12. Programação Assíncrona
  13. Projeto: Uma Linguagem de Programação

Parte 2: Navegador

  1. JavaScript e o Navegador
  2. O Document Object Model
  3. Manipulando Eventos
  4. Projeto: Um Jogo de Plataforma
  5. Desenhando no Canvas
  6. HTTP e Formulários
  7. Projeto: Um Editor de Pixel Art

Parte 3: Node

  1. Node.js
  2. Projeto: Site de Compartilhamento de Habilidades

Créditos

Sobre esta tradução: a 4ª edição foi traduzida com auxílio de inteligência artificial e está aberta a revisão da comunidade. Contribuições, correções e melhorias via PRs são bem-vindas e essenciais para a qualidade contínua do texto.

Colaboradores

Lista completa no GitHub — tradução, revisão e infraestrutura ao longo dos anos pela Comunidade BrazilJS.

Core symbols most depended-on inside this repo

slice
called by 188
docs/ejs.js
map
called by 145
docs/ejs.js
facet
called by 138
docs/ejs.js
i
called by 118
docs/ejs.js
of
called by 99
docs/ejs.js
next
called by 97
docs/ejs.js
replace
called by 94
docs/ejs.js
define
called by 92
docs/ejs.js

Shape

Method 1,204
Function 662
Class 357

Languages

TypeScript100%

Modules by API surface

docs/ejs.js1,827 symbols
src/client/sandbox.mjs58 symbols
src/render_latex.mjs53 symbols
src/render_html.mjs50 symbols
src/client/ejs.mjs19 symbols
src/run_tests.mjs15 symbols
src/client/code.mjs15 symbols
code/chapter/22_fast.js15 symbols
src/pseudo_json.mjs13 symbols
code/hangar2.js13 symbols
code/draw_layout.js13 symbols
code/solutions/06_3_iterable_groups.js11 symbols

Dependencies from manifests, versioned

@codemirror/lang-css6.2.0 · 1×
@codemirror/lang-html6.4.0 · 1×
@codemirror/lang-javascript6.2.0 · 1×
@codemirror/legacy-modes6.3.0 · 1×
@codemirror/state6.2.0 · 1×
@codemirror/view6.20.0 · 1×
@lezer/common1.1.0 · 1×
@lezer/highlight1.1.0 · 1×
@rollup/plugin-node-resolve15.0.0 · 1×
@rollup/plugin-terser1.0.0 · 1×
acorn8.0.0 · 1×

For agents

$ claude mcp add eloquente-javascript \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact