Todavía no he trabajado en Javascript, pero sé algunas cosas básicas en Javascript. Me gustaría aprender React JS, ¿puedo?

Gracias por A2A!

Gran pregunta! De hecho, había estado en una situación similar cuando quería aprender AngularJS y tenía poco conocimiento de JavaScript. No había hecho ningún proyecto usando JavaScript simple, por ejemplo, hacer un sitio web, etc.

Entonces, comencé mi viaje de domesticar a la gran bestia, también conocido como AngularJS. ¿Adivina qué? Estaba pasando por altibajos y finalmente dejé de aprender Angular JS.

¡Espere! No pierdas la esperanza. Decidí tomar un curso básico de desarrollo web (por ejemplo, en Coursera) y desarrollé un sitio web de pedidos de alimentos solo por diversión. Eso me dio algo de confianza y la imagen general. Fue muy divertido hacer un producto completo por mí mismo. Me ayudó a aprender no solo JavaScript, sino también HTML, CSS y MySQL.

Luego volví a aprender Angular JS y fue sencillo (¡no fue fácil, al menos para mí!). Entonces viví feliz para siempre 🙂

Nuevamente, depende de persona a persona. Incluso si saltas directamente a Reaccionar, es posible que puedas entenderlo con un poco de esfuerzo adicional.

Puedes seguir la sugerencia anterior. Es tu llamada !! Todo lo mejor.

¡Espero que ayude!

ReactJS es una biblioteca Javascript. Fortalezca su base, entonces solo el edificio será lo suficientemente alto. Obtenga un conocimiento sólido de Javascript y luego muévase a ReactJS. Sería más fácil para usted comprender ReactJS una vez que haya completado JS. Recuerda una cosa, sigue practicando y motivate hacia tus objetivos y ciertamente los lograrás.

Algunos sitios web para aprender Javascript:

  1. SoloLearn: aprende a codificar
  2. Codecademy – aprende a codificar, interactivamente, gratis
  3. Cursos de Programación | Coursera
  4. Cursos en línea – Aprenda cualquier cosa, en su horario | Udemy

ReactJS es una biblioteca de JavaScript. Le resultará difícil recogerlo sin tener una base sólida en JavaScript. Te sugiero que termines antes de probar ReactJS.

Recuerda despacio y estudia gana la carrera.

He vinculado algunos cursos a continuación que lo ayudarán a mejorar sus conceptos básicos:

( 1) CodeAcademy

Uno de los lugares gratuitos más populares para aprender codificación es CodeAcademy. De hecho, más de 24 millones de personas ya han aprendido a codificar a través de esta empresa educativa.

(2) Coursera

Fundada en 2012, Coursera se ha convertido en una importante empresa de tecnología educativa con fines de lucro que ha ofrecido más de 1,000 cursos de 119 instituciones.

(3) edX

EdX es otra plataforma líder de aprendizaje en línea que es de código abierto en lugar de con fines de lucro. Fue fundada por la Universidad de Harvard y el MIT en 2012, por lo que sabrá que aprenderá sobre tecnologías y teorías de vanguardia.

(4) Udemy

Fundada en 2010, Udemy es una plataforma de aprendizaje en línea que se puede utilizar como una forma de mejorar o aprender habilidades laborales.

(5) aGupieWare

AGupieWare es un desarrollador de aplicaciones independiente que encuestó programas de ciencias de la computación de algunas de las instituciones líderes en los EE. UU. Luego creó un plan de estudios similar basado en los cursos gratuitos ofrecidos por Stanford, MIT, Carnegie Mellon, Berkeley y Columbia.

(6) GitHub

A veces, necesita recordar un libro de referencia cuando tiene un problema. Eso es GitHub. Puede encontrar más de 500 libros de programación gratuitos que cubren más de 80 lenguajes de programación diferentes en el popular repositorio Git basado en la web.

PD: VueJS es un Framework igualmente bueno y más fácil de aprender si estás interesado en el diseño web.

ReactJS es una biblioteca de JavaScript. Por lo tanto, necesita una base sólida en JavaScript para poder aprenderlo. ReactJS es un marco flexible pero tiene una curva de aprendizaje alta.

He sugerido algunos recursos para ayudarlo en su esfuerzo.

No necesita gastar una tonelada de dinero o endeudarse para aprender a codificar.

(1) CodeAcademy

Uno de los lugares gratuitos más populares para aprender codificación es CodeAcademy. De hecho, más de 24 millones de personas ya han aprendido a codificar a través de esta empresa educativa.

(2) Coursera

Fundada en 2012, Coursera se ha convertido en una importante empresa de tecnología educativa con fines de lucro que ha ofrecido más de 1,000 cursos de 119 instituciones.

(3) edX

EdX es otra plataforma líder de aprendizaje en línea que es de código abierto en lugar de con fines de lucro. Fue fundada por la Universidad de Harvard y el MIT en 2012, por lo que sabrá que aprenderá sobre tecnologías y teorías de vanguardia.

(4) Udemy

Fundada en 2010, Udemy es una plataforma de aprendizaje en línea que se puede utilizar como una forma de mejorar o aprender habilidades laborales.

(5) aGupieWare

AGupieWare es un desarrollador de aplicaciones independiente que encuestó programas de ciencias de la computación de algunas de las instituciones líderes en los EE. UU. Luego creó un plan de estudios similar basado en los cursos gratuitos ofrecidos por Stanford, MIT, Carnegie Mellon, Berkeley y Columbia.

(6) GitHub

A veces, necesita recordar un libro de referencia cuando tiene un problema. Eso es GitHub. Puede encontrar más de 500 libros de programación gratuitos que cubren más de 80 lenguajes de programación diferentes en el popular repositorio Git basado en la web.

Contrariamente a muchas respuestas, recomendaría ir con reaccionar si tiene lo básico de JS borrado.

Difícilmente encontrará muchos javascript cuando trabaje con react. La mayoría de las veces lidiarás con Jsx.

Pero, trate de aprender y comprender los conceptos de ES6 mientras avanza. Una vez que se ocupe de las cosas de JSX, necesitará dar poder de JS a sus aplicaciones. Supongo que ya tiene una buena comprensión de otro lenguaje, ya sea php, python, c, c ++ u otra cosa.

A diferencia de otros lenguajes, js no esperará a que se ejecute una línea de código para pasar a la siguiente línea. Por lo tanto, comprender los conceptos de Promesas es importante.

Puedo decir que puedes obtener todo el conocimiento requerido de js cuando trabajas con react. Eso es porque hice lo mismo.

Por supuesto, puedes ir con ReactJS. Como ya sabes los conceptos básicos de JavaScript, eso seguramente te ayudaría un poco.

Hay un alcance masivo de JavaScript en el mundo de hoy para diseñar aplicaciones web. Se utiliza para manejar la capa de vista para aplicaciones web y móviles.

Si desea aprender ReactJS, debe tener un buen conocimiento de JavaScript, CSS y HTML5. Incluso cuando ReactJS no utiliza el HTML, pero JSX sigue siendo una especie de simulador, por lo que su conocimiento de HTML será realmente útil para comprenderlo de una mejor manera.

¡¡¡Buena suerte!!!

Con conocimientos básicos en JS, puede comenzar a aprender React JS, pero para comprenderlo completamente, deberá seguir refiriendo los conceptos y sintaxis de JS.

Para volverse competente en React JS, tendrá que ser competente en JS. Por lo tanto, le sugiero que tenga en cuenta el tiempo para aprender JS bien cuando comience con React

sin comenzar a aprender javascript primero haga un pequeño juego con javascript para comprenderlo completamente y luego comience con react o angular.

Aclare sus conceptos básicos de JS antes de pasar a cualquier marco.

Javascript es imprescindible

More Interesting

Soy un desarrollador de UI y tengo 1 año y 3 meses de experiencia en HTML y CSS, pero tengo dificultades para aprender JS y angular. ¿Qué tengo que hacer?

Cómo compilar un código en JavaScript

¿Por qué necesito un servidor para usar una base de datos?

Me gustaría desarrollar una aplicación móvil HTML + CSS + JS con un back-end RDBMS (MongoDB es menos adecuado, en este caso). ¿Qué marcos debo usar?

Tengo una base de datos de información de usuario de mi sitio web. ¿Cómo puedo vender esos datos para financiar mi sitio web?

Estoy aprendiendo html, css, JS y quiero entrar en el lado del servidor. ¿Qué debo aprender a continuación / hacer en el proyecto para que pueda emplearse en un futuro próximo?

Cómo instalar MySQL en un servidor compartido usando solo FTP

Quiero construir una red social como proyecto personal. Soy bueno programando. ¿Dónde empiezo?

Acabo de comenzar a aprender HTML, pero ¿cuál es la diferencia entre las etiquetas y ?

¿Puedo aprender desarrollo web y programación Java lado a lado, si soy un principiante?

Soy un buen desarrollador de pila completa. ¿Cómo puedo ganar 1000 $ rápidamente?

Quiero usar AngularJS con Django y Django REST Framework. ¿Debo aprender AngularJS primero por separado?

Estoy ejecutando un sitio web de comparación de precios. A través de Google Analytics, ¿es posible ver cuántas personas fueron de mi sitio al sitio comercial? ¿Cómo puedo verificar el número de referencias?

Estoy a punto de crear una aplicación para Android y me pregunto si alguno de ustedes recomendaría usar un servicio de back-end como Firebase o Parse, o simplemente escribir el back-end por mi cuenta en Ruby on Rails.

Quiero tomar mis habilidades de diseño web y convertirlas en sitios web reales. ¿Qué debo aprender a codificar primero?