Advertisement
Guest User

Platzi Examen Curso de React Js

a guest
Jan 24th, 2020
692
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.50 KB | None | 0 0
  1. *-*-*--*-*-*-*-*----*-*-*-*-*-*
  2. Platzi Examen Curso de React Js
  3. -*-*---*-*-*-*-*-*-*-*-*-*-*-*-
  4.  
  5. ¿Cuál es el último método que se llama cuando se desmonta un componente?
  6. R: componentWillUnmount()
  7.  
  8. ¿Cuál es el feature principal de un Switch?
  9. R: Asegura que solamente un Route se renderice.
  10.  
  11. En algunas ocasiones podemos definir dos sub-estados para los datos que obtenemos de una peticion. Esto son:
  12. R: con datos, vacio
  13.  
  14. ¿Cuáles son los tres estados de una petición?
  15. R:loading,error, data
  16.  
  17. ¿Por qué usamos un Portal para asegurar que los modales queden en un nodo fuera de la aplicación principal?
  18. R: Para evitar problemas de estilos, en particular, con el z-index.
  19.  
  20.  
  21. componentDidUpdate recibe dos argumentos. ¿Cuáles son y en qué orden?
  22. R: prevProps, prevState
  23.  
  24. Create-react-app nos ayuda a configurarlas siguientes herramientas:
  25. R: Webpack, Babel.
  26.  
  27. ¿Cuál de estos es el mejor lugar para iniciar una llamada HTTP?
  28. R:componentDidMount()
  29.  
  30. El hecho de que React sea declarativo quiere decir que:
  31. R:Especificamos qué queremos, no cómo lo hacemos.
  32.  
  33. ¿Cuál de las siguientes no es JSX válido?
  34. R: <BadgesList badges={ {firstName: ‘Julio’}, {firstName: ‘Sandra’ } } />
  35.  
  36. ¿Cuál de estos es un evento válido?
  37. R: onKeyDown
  38.  
  39. ¿Cuál es la diferencia entre <Navbar /> y Navbar?
  40. R: El primero es un elemento, y el segundo un componente.
  41.  
  42. En pseudocódigo, decimos que ReactDOM.createPortal recibe los siguientes argumentos:
  43. R: createPortal(qué elemento, dónde)
  44.  
  45.  
  46. En pseudocódigo, decimos que ReactDOM.render recibe los siguientes argumentos:
  47. R:render(qué elemento, dónde)
  48.  
  49. ¿Cuándo es buen momento para dividir un componente en contenedor y componente presentacional?
  50. R: Cuando contiene lógica compleja de comportamiento y tiene una interfaz por presentar.
  51.  
  52. Hay ocasiones en las cuales hay un estado que tenemos que compartir con dos o más componentes. ¿A dónde debemos levantar ese estado?
  53. R: Al componente en común más cercano a los componentes que lo usan
  54.  
  55. En React hay un prop que representa el contenido entre las etiquetas de un elemento. ¿Cómo se llama?
  56. R: props.children
  57.  
  58. ¿Qué evento se dispara cuando un usuario escribe en una caja de texto?
  59. R:onChange
  60.  
  61. JSX es syntactic sugar para:
  62. R: React.createElement
  63.  
  64. ¿Cómo se llama el primer método que se ejecuta cuando se monta un componente?
  65. R: render()
  66.  
  67. ¿Cuál es el único momento en el que podemos escribir directo a this.state?
  68. R: Durante la inicialización de una clase Component
  69.  
  70. ¿Cuál es la diferencia entre <Link> y <a >?
  71. R:<Link> evita que se cargue completamente la página, mientras que <a> sí
  72.  
  73. Cuando tenemos un setInterval o un setTimeout en nuestro componente ¿en dónde debemos removerlo?
  74. R: componentWillUnmount
  75.  
  76. Cuando tenemos un setInterval o un setTimeout en nuestro componente ¿en dónde debemos removerlo?
  77. R:componentDidMount
  78.  
  79. ¿Cuál de estas sería un uso correcto de React.useState?
  80. R: const [ name, setName ] = React.useState("")
  81.  
  82.  
  83.  
  84. Una regla de los hooks es que el su nombre debe comenzar con esta palabra:
  85. R:use
  86.  
  87. ¿Cuál es el método que React utiliza como señal de que ocurrió una actualización?
  88. R: componentDidUpdate()
  89.  
  90. ¿Cuál de estos momentos presenta la mejor oportunidad para crear un componente?
  91. R: Cuando tenemos una lista y presentamos alguna información repetitivamente.
  92.  
  93. ¿Cuál prop es importante cuando renderizamos una lista de componentes?
  94. R: key
  95.  
  96. ReactDOM.createPortal nos permite hacer render de
  97. R: Un elemento fuera la aplicación principal.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement