Wiligramas Dev

Wiligramas Dev Dicas de Design e programação

Hoje vamos falar um pouco sobre a ferramenta React.- Aula 3Para colocar comentários dentro de JSX, você usa a sintaxe {/...
17/11/2024

Hoje vamos falar um pouco sobre a ferramenta React.

- Aula 3

Para colocar comentários dentro de JSX, você usa a sintaxe {/* */} para envolver o texto do comentário.

Praticando:

O editor de código possui um elemento JSX semelhante ao que você criou no último desafio. Adicione um comentário em algum lugar dentro do elemento div fornecido, sem modificar os elementos existentes h1 ou p.

https://www.freecodecamp.org/portuguese/learn/front-end-development-libraries/react/add-comments-in-jsx

Hoje vamos falar um pouco sobre a ferramenta React.- Aula 2Uma coisa importante a saber sobre JSX aninhado é que ele dev...
17/11/2024

Hoje vamos falar um pouco sobre a ferramenta React.

- Aula 2

Uma coisa importante a saber sobre JSX aninhado é que ele deve retornar um único elemento.

Este único elemento pai envolveria todos os outros níveis de elementos aninhados.

Por exemplo, vários elementos JSX escritos como irmãos sem elemento encapsulador pai não vão transpilar.

Exemplo:

JSX válido:


Paragraph One
Paragraph Two
Paragraph Three


JSX inválido:

Paragraph One
Paragraph Two
Paragraph Three

Praticando:

Defina uma nova constante JSX que renderiza uma div a qual contém os elementos a seguir em ordem:

Um h1, um p, e uma lista não ordenada que contém três itens li. Você pode incluir qualquer texto que você quiser dentro de cada elemento.

Observação: ao renderizar vários elementos como este, você pode envolver todos entre parênteses, mas não é estritamente necessário. Note também que este desafio usa uma tag div para encapsular todos os elementos filhos dentro de um único elemento pai. Se você remover a div, o JSX não será mais transpilável. Tenha isso em mente, uma vez que ele também será aplicado quando você retornar elementos JSX em componentes React.

https://www.freecodecamp.org/portuguese/learn/front-end-development-libraries/react/create-a-complex-jsx-element

Hoje vamos falar um pouco sobre a ferramenta React.- Aula 01Você sabia que o React usa a sintaxe de extensão do JavaScri...
17/11/2024

Hoje vamos falar um pouco sobre a ferramenta React.

- Aula 01

Você sabia que o React usa a sintaxe de extensão do JavaScript chamada JSX que o permite escrever HTML diretamente no JavaScript. Isso possui diversos benefícios. Ela permite a você usar todo o poder programático do JavaScript dentro do HTML, e ajuda a manter o seu código legível. Em grande parte, JSX é semelhante ao HTML que você já aprendeu, no entanto existem algumas diferenças chaves que cobriremos durante esses desafios.

Por exemplo, porque o JSX é uma extensão sintática de JavaScript, você realmente pode escrever JavaScript diretamente dentro do JSX. Para isso, você simplesmente inclui o código que você quer que seja tratado como JavaScript dentro de chaves: { 'this is treated as JavaScript code' }. Mantenha isso em mente, já que é utilizado em diversos desafios futuros.

No entanto, porque JSX não é JavaScript válido, código JSX precisa ser compilado em JavaScript. O transpilador Babel é uma ferramenta popular para esse processo. Para sua conveniência, já está adicionado por trás dos panos para esses desafios. Se por acaso você escrever JSX inválido sintaticamente, você verá o primeiro teste nesses desafios falhar.

Vale a pena notar que por trás dos panos os desafios estão chamando ReactDOM.render(JSX, document.getElementById('root')). Essa chamada de função é o que coloca seu JSX na representação leve do DOM própria do React. React então usa snapshots de seu próprio DOM para otimizar a atualização apenas de partes específicas do DOM.

Praticando:

O código atual usa JSX para atribuir um elemento div à constante JSX. Substitua o elemento div por um h1 e adicione o texto Hello JSX! dentro dele.

https://www.freecodecamp.org/portuguese/learn/front-end-development-libraries/react/create-a-simple-jsx-element

Básico sobre Node e ExpressO Node.js é um ambiente de execução em Javascript que permite que os desenvolvedores escrevam...
08/07/2024

Básico sobre Node e Express

O Node.js é um ambiente de execução em Javascript que permite que os desenvolvedores escrevam programas de back-end (no lado do servidor) em JavaScript. O Node.js vem com diversos módulos internos — pequenos programas independentes — que ajudam com isso. Alguns dos principais módulos incluem o HTTP, que atua como um servidor, e um sistema de arquivos, que atua como um módulo para ler e modificar arquivos.

O Express é um framework leve para a criação de aplicações web, sendo um dos pacotes mais populares no npm. O Express torna muito mais fácil criar um servidor e lidar com o roteamento para seu aplicativo, lidando com coisas como direcionar as pessoas para a página correta quando elas visitam um determinado endpoint, como

/blog.

Neste curso, aprendi o básico do Node e do Express, incluindo como criar um servidor, manusear arquivos diferentes e manipular diferentes solicitações de um navegador..

Lute pelo que você acredita e nunca perca a esperança, o fracasso não é uma opção quando a persistência é o seu objetivo...
28/06/2024

Lute pelo que você acredita e nunca perca a esperança, o fracasso não é uma opção quando a persistência é o seu objetivo.

Lembre-se de que os momentos difíceis são temporários e que você é capaz de superá-los. Mantenha-se focado no seu objetivo e continue persistindo!

Revisando um pouco de HTML5 😊

APIs e desenvolvimento de back-end, As dificuldades se não te fortalecem elas te destroem, de momento estou sem Notebook...
28/06/2024

APIs e desenvolvimento de back-end, As dificuldades se não te fortalecem elas te destroem, de momento estou sem Notebook, mais não é suficiente para mim parar de programar, mbora codar minha Família 🤓👨🏿‍💻.

Endereço

Luanda

Notificações

Seja o primeiro a receber as novidades e deixe-nos enviar-lhe um email quando Wiligramas Dev publica notícias e promoções. O seu endereço de email não será utilizado para qualquer outro propósito, e pode cancelar a subscrição a qualquer momento.

Entre Em Contato Com O Negócio

Envie uma mensagem para Wiligramas Dev:

Compartilhar