From fc4b9fa62e5f6d8e8c1c7211da9d45005f73f2a2 Mon Sep 17 00:00:00 2001 From: NeiltonSeguins Date: Sun, 6 Oct 2024 12:05:43 -0300 Subject: [PATCH 1/6] docs: Adiciona os conceitos de frameworks populares como Angular, Vue, Svelte e Next.js --- assets/data/cards_pt-br.json | 41 ++++++++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/assets/data/cards_pt-br.json b/assets/data/cards_pt-br.json index e6db899c..99294e44 100644 --- a/assets/data/cards_pt-br.json +++ b/assets/data/cards_pt-br.json @@ -29,6 +29,15 @@ ], "description": "Costumamos chamar de ambiente o lugar ou os servidores onde o que foi desenvolvido fica disponível para testes, validações, pessoas usuárias finais utilizarem ou demais necessidades. Esse servidor seria como um computador. Pode ser um computador físico ou disponível na nuvem. Existem os ambientes local e dev (onde o desenvolvimento está acontecendo), homolog (ou ainda hom, homol, homologação - onde os testes costumam ser feitos)e produção (onde está disponível o sistema final, desenvolvido e testado, para pessoas usuárias)." }, + { + "title": "Angular.js", + "tags": [ + "Conceito", + "Front-end", + "Framework" + ], + "description": "Angular.js é um framework JavaScript criado pelo Google para desenvolver aplicações de página única (SPAs). Possui uma arquitetura robusta baseada em módulos e injeção de dependências. É muito usado por grandes corporações como Google e Microsoft" + }, { "title": "API", "tags": [ @@ -654,6 +663,15 @@ ], "description": "Também chamados de modelos de referência, são modelos de aprendizado de máquina pré-treinados em grandes conjuntos de dados e comumente disponibilizados para uso por terceiros. Eles são usados como modelos de base para diversas aplicações de visão computacional, processamento de linguagem natural, entre outros. Modelos de base podem ser usados congelados, como uma camada de extração de características (features), ou passarem por um ajuste fino (finetune), gerando um modelo completo." }, + { + "title": "Next.js", + "tags": [ + "Conceito", + "Front-end", + "Framework" + ], + "description": "Next.js é um framework baseado em React que facilita a criação de sites com renderização no servidor (SSR) e geração de páginas estáticas (SSG), proporcionando melhor SEO e carregamento mais rápido de páginas." + }, { "title": "Node.js", "tags": [ @@ -830,7 +848,8 @@ "title": "React", "tags": [ "Conceito", - "Front-end" + "Front-end", + "Framework" ], "description": "React é uma biblioteca JavaScript de código aberto utilizada para criar interfaces de usuário interativas e dinâmicas em aplicações web e em outros ambientes, como mobile, TV, realidade virtual, entre outros. Ele se destaca por seu modelo de programação baseado em componentes e pela eficiência na atualização da interface do usuário, tornando-o uma escolha popular no desenvolvimento front-end." }, @@ -986,6 +1005,15 @@ ], "description": "Um StatelessWidget, no Flutter, é um componente que não possui estado interno mutável, ideal para partes da interface do usuário que não mudam com o tempo e não dependem de estado." }, + { + "title": "Svelte", + "tags": [ + "Conceito", + "Front-end", + "Framework" + ], + "description": "Svelte é um framework JavaScript que compila o código em tempo de build, eliminando a necessidade de uma camada extra no navegador, o que o torna mais eficiente e leve em comparação a outros frameworks." + }, { "title": "Swift", "tags": [ @@ -1110,6 +1138,15 @@ ], "description": "É um campo da inteligência artificial que estuda como os computadores podem obter e processar informações de estímulos visuais. Ela se concentra no desenvolvimento de sistemas que podem analisar e entender imagens e vídeos, permitindo que os computadores reconheçam objetos, pessoas, lugares, movimentos e outros elementos visuais. A visão computacional (do inglês, computer vision ou CV) é usada em uma ampla variedade de aplicações, como reconhecimento facial, carros autônomos, diagnóstico médico, entre outros." }, + { + "title": "Vue.js", + "tags": [ + "Conceito", + "Front-end", + "Framework" + ], + "description": "Vue.js é um framework JavaScript para criar interfaces de usuário. Ele é progressivo, fácil de integrar em projetos e muito utilizado para construir aplicações de página única (SPAs)." + }, { "title": "XML", "tags": [ @@ -1118,4 +1155,4 @@ "description": "XML (do inglês, eXtensible Markup Language) é uma linguagem de marcação que define um conjunto de regras para codificar documentos. Ela é uma linguagem de marcação assim como a HTML, porém a XML foi criada para ser mais flexível, permitindo a criação de novas tags, enquanto a HTML possui um número limitado de tags pré-definidas. É uma linguagem genérica que pode ser usada para representar qualquer tipo de dado estruturado. XML é uma linguagem muito popular, sendo usada em bancos de dados, arquivos de configurações de sistemas, transmissão de informações, entre outros." } ] -} +} \ No newline at end of file From d782eb87ef5d6671178cd6ba66ac7cc1701ae12a Mon Sep 17 00:00:00 2001 From: Neilton Seguins <77410403+NeiltonSeguins@users.noreply.github.com> Date: Mon, 14 Oct 2024 20:36:17 -0300 Subject: [PATCH 2/6] Update assets/data/cards_pt-br.json Co-authored-by: Leticia @levxyca --- assets/data/cards_pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/data/cards_pt-br.json b/assets/data/cards_pt-br.json index 99294e44..93533a57 100644 --- a/assets/data/cards_pt-br.json +++ b/assets/data/cards_pt-br.json @@ -36,7 +36,7 @@ "Front-end", "Framework" ], - "description": "Angular.js é um framework JavaScript criado pelo Google para desenvolver aplicações de página única (SPAs). Possui uma arquitetura robusta baseada em módulos e injeção de dependências. É muito usado por grandes corporações como Google e Microsoft" + "description": "Angular.js é uma ferramenta desenvolvida pelo Google que facilita a criação de sites ou aplicativos que funcionam como uma única página (SPAs), ou seja, sem recarregar a página inteira a cada interação. Ele organiza o código de forma eficiente usando "módulos" e "injeção de dependências", o que ajuda a manter tudo mais fácil de gerenciar. Grandes empresas como Google e Microsoft utilizam essa tecnologia." }, { "title": "API", From 370e3e6ad6fe811ce25e0f442365d68fe06acc4b Mon Sep 17 00:00:00 2001 From: Neilton Seguins <77410403+NeiltonSeguins@users.noreply.github.com> Date: Mon, 14 Oct 2024 20:36:54 -0300 Subject: [PATCH 3/6] Update assets/data/cards_pt-br.json Co-authored-by: Leticia @levxyca --- assets/data/cards_pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/data/cards_pt-br.json b/assets/data/cards_pt-br.json index 93533a57..99b0c70d 100644 --- a/assets/data/cards_pt-br.json +++ b/assets/data/cards_pt-br.json @@ -670,7 +670,7 @@ "Front-end", "Framework" ], - "description": "Next.js é um framework baseado em React que facilita a criação de sites com renderização no servidor (SSR) e geração de páginas estáticas (SSG), proporcionando melhor SEO e carregamento mais rápido de páginas." + "description": "Next.js é uma ferramenta baseada no React que ajuda a criar sites mais rápidos e fáceis de encontrar nos buscadores (SEO). Ele permite que as páginas sejam geradas no servidor (SSR) ou criadas de forma estática (SSG), o que melhora o tempo de carregamento das páginas e a experiência da pessoa usuária." }, { "title": "Node.js", From 7f8d828bfc868635eae3bfa81068848779b3a3c4 Mon Sep 17 00:00:00 2001 From: Neilton Seguins <77410403+NeiltonSeguins@users.noreply.github.com> Date: Mon, 14 Oct 2024 20:37:32 -0300 Subject: [PATCH 4/6] Update assets/data/cards_pt-br.json Co-authored-by: Leticia @levxyca --- assets/data/cards_pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/data/cards_pt-br.json b/assets/data/cards_pt-br.json index 99b0c70d..17391a7d 100644 --- a/assets/data/cards_pt-br.json +++ b/assets/data/cards_pt-br.json @@ -1145,7 +1145,7 @@ "Front-end", "Framework" ], - "description": "Vue.js é um framework JavaScript para criar interfaces de usuário. Ele é progressivo, fácil de integrar em projetos e muito utilizado para construir aplicações de página única (SPAs)." + "description": "Vue.js é uma ferramenta JavaScript usada para criar interfaces de usuário, ou seja, o que as pessoas veem e interagem em um site ou aplicativo. Ele é fácil de adicionar a projetos já existentes e é muito utilizado para construir sites que funcionam como uma única página (SPAs)." }, { "title": "XML", From 40d27078a5b037746df5e9aa8f7f2eba0b12825b Mon Sep 17 00:00:00 2001 From: Neilton Seguins <77410403+NeiltonSeguins@users.noreply.github.com> Date: Mon, 14 Oct 2024 20:38:03 -0300 Subject: [PATCH 5/6] Update assets/data/cards_pt-br.json Co-authored-by: Leticia @levxyca --- assets/data/cards_pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/data/cards_pt-br.json b/assets/data/cards_pt-br.json index 17391a7d..c2245f80 100644 --- a/assets/data/cards_pt-br.json +++ b/assets/data/cards_pt-br.json @@ -1012,7 +1012,7 @@ "Front-end", "Framework" ], - "description": "Svelte é um framework JavaScript que compila o código em tempo de build, eliminando a necessidade de uma camada extra no navegador, o que o torna mais eficiente e leve em comparação a outros frameworks." + "description": "Svelte é uma ferramenta JavaScript que transforma o código durante a construção do site ou aplicativo, sem precisar de uma camada extra para funcionar no navegador. Isso o torna mais rápido e leve em comparação com outras ferramentas similares." }, { "title": "Swift", From 800efdc27f7571d28888ba8330054522094f4a51 Mon Sep 17 00:00:00 2001 From: NeiltonSeguins Date: Mon, 14 Oct 2024 21:06:49 -0300 Subject: [PATCH 6/6] Corrige erro em aspas duplas no arquivo cards.json --- assets/data/cards_pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/data/cards_pt-br.json b/assets/data/cards_pt-br.json index ba99ad8a..89b2d8c2 100644 --- a/assets/data/cards_pt-br.json +++ b/assets/data/cards_pt-br.json @@ -36,7 +36,7 @@ "Front-end", "Framework" ], - "description": "Angular.js é uma ferramenta desenvolvida pelo Google que facilita a criação de sites ou aplicativos que funcionam como uma única página (SPAs), ou seja, sem recarregar a página inteira a cada interação. Ele organiza o código de forma eficiente usando "módulos" e "injeção de dependências", o que ajuda a manter tudo mais fácil de gerenciar. Grandes empresas como Google e Microsoft utilizam essa tecnologia." + "description": "Angular.js é uma ferramenta desenvolvida pelo Google que facilita a criação de sites ou aplicativos que funcionam como uma única página (SPAs), ou seja, sem recarregar a página inteira a cada interação. Ele organiza o código de forma eficiente usando \"módulos\" e \"injeção de dependências\", o que ajuda a manter tudo mais fácil de gerenciar. Grandes empresas como Google e Microsoft utilizam essa tecnologia." }, { "title": "API",