Giter Club home page Giter Club logo

preguntas-entrevista-react's People

Contributors

alejandroid17 avatar alex-campu avatar camilocortesm avatar danmondra avatar dpuentel avatar eliasdefrancisco avatar engeldlgado avatar facundocapua avatar fredoist avatar gabobaxx avatar garu2 avatar geekhadev avatar jarrisondev avatar jeanbayer avatar jpaddeo avatar kevin-dev71 avatar kevinjuanjacque avatar maadeval avatar manuferrer094 avatar marcoalayn avatar maximilianocabrerap avatar midudev avatar miguelfdezc avatar mozi47 avatar mrvega01 avatar pheralb avatar ramsesgarate avatar samarjaffal avatar vicasas avatar yurandcl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

preguntas-entrevista-react's Issues

Faltan preguntas muy importantes

Me parece increible que no esten estas 2 preguntas tan elementales. Para alguien como yo que soy principiante >:(

¿Cómo se instala React?????
¿Cómo se incia un nuevo proyecto en React????????

sobre reactjs.wiki

hola
muy buenas las preguntas y respuestas, solo como sugerencia para la reactjs.wiki, añade la posibilidad de saltar a las preguntas siguiente y anterior, para no tener que devolverte a la pagina principal.

Salu2

Error en el Libro y la Web

En la pregunta: "¿Se puede inicializar un estado con el valor de una prop? ¿Qué pasa si lo haces y qué hay que tener en cuenta?"

En el 6to párrafo (antes del segundo ejemplo de código) hay un error que dice:
"... es una buena práctica es añadir el prefijo de initial ...."

Sugiero que se debe eliminar la segunda palabra "es" que está entre "práctica" y "añadir".

Agregar funcionalidad para almacenar favoritos

Propongo la creación de una funcionalidad que permita guardar en el LocalStorage del lector marcar las preguntas que lleva leídas, con la finalidad de que haga un seguimiento de cuantas preguntas existen y cuantas ya ha completado.

En este primer issue pretendo agregar solo la funcionalidad de marcar como leídas y agregar en la cabecera cuantas a leído

renderizado de paginas

¿como cambio el puerto donde se renderizan mis componentes?
¿Se pueden renderizar varias paginas desde un mismo proyecto? o ¿como renderizo un sitio web con react?

¿Que es memoizacion?

Esta es una pregunta que me hizo un amigo con muchos años de experiencia en React, es valida?

Agregar nueva categoría: Retos de código.

En las entrevistas también se pueden presentar retos de código como los que hizo midudev en su simulacro de prueba técnica.
Un ejemplo podría ser:

Obtener y mostrar países de una API

Dada la API Rest Countries obtener todos los países y mostrar los 10 primeros en tarjetas con la imagen de la bandera a la izquierda y el nombre, región y capital a la derecha. Las tarjetas deben tener su propio componente y ser responsivas.

En un principio pensé en hacer una pull request con esta sección y algunos retos pero es mejor discutir si agregarla o no. Vi que estaba la sección Errores Típicos en React por lo que no veo problema para agregar esta categoría.

Agregar un modo oscuro.

Estaría bien agregar un modo oscuro a la web. Con el típico interruptor para elegir dark o ligth.

Duda sobre la explicación a la pregunta ¿Qué es el renderizado de listas en React?

En la respuesta a la pregunta:
https://github.com/midudev/preguntas-entrevista-react#qu%C3%A9-es-el-renderizado-de-listas-en-react, dice "El componente List recibe una prop ítems que es un array de strings.", mirando el código, en la prop key del li, se muestra <li key={item.id}>{item}</li>, me generó la duda si hay un error por lo que se estaría accediendo a una propiedad que no tiene el item(item.id) ya que es un array de string. Tengo entendido que el valor de key no podría ser tampoco <li key={item}>{item}</li> por lo que debería ser única y React estaría arrojando un warning porque puede haber 2 ítem con el mismo valor y por lo tanto React no tendría esa referencia entre renderizado.

List of questions read

I propose to make a screen that allows to list all the questions differentiated with some mark the read from the unread and that would be like a guide of how much content I need to consume.

Componentes y estado

En la pregunta "¿Qué es React?", dice ."..la interfaz se divide en componentes independientes, que contienen su propio estado.", pero no necesariamente los componentes tienen su "propio estado".

Ambigüedad entre componente y elemento en algunas preguntas

¡Buenas!

Estaba revisando la React wiki y me di cuenta que, a mi forma de verlo y por la propia definición que se encuentra en la wiki, creo que hay algunas preguntas que hacen un uso incorrecto de la palabra componente por usarla como sinónimo de elemento lo que puede llevar a confusiones.

Las preguntas son:

  • ¿Cómo puedes aplicar clases CSS a un componente en React y por qué no se puede usar class?
  • ¿Cómo puedes aplicar estilos en línea a un componente en React?
  • ¿Cómo puedo aplicar estilos de forma condicional a un componente en React?
  • ¿Cómo añadir un evento a un componente en React?

Lo que sucede es que indican cómo aplicar clases CSS / estilos en línea / estilos en forma condicional / eventos a un componente de React cuando en realidad estas características se aplican a elementos de React.

// Aplicando características sobre un elemento ✅
export function App() {
  return (
    <h1 className='title'>Hello React Wiki!</h1>
  );
}
import { Title } from './Title.jsx';

// Aplicando características sobre un componente ❌
export function App() {
  return (
    <Title className='title'>Hello React Wiki!</Title>
  );
}

Al menos a mí me confundió al principio. Sin embargo, soy nuevo con React así que en vez de mandar una PR con las modificaciones quería consultar si esto es correcto o soy yo quien no está viendo algo.

Link Babel compiler

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.