Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 19:36

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Node oder React ? Was als erstes lernen

Discussion on Node oder React ? Was als erstes lernen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Cc_Cc_Cc's Avatar
 
elite*gold: 0
Join Date: Mar 2011
Posts: 418
Received Thanks: 17
Node oder React ? Was als erstes lernen

Hallo

Was sollte ich zu erst lernen node js oder react? Und habt ihr eventuell eine buchempfehlung/seitenempfehlung für mich?

Lg
Cc_Cc_Cc is offline  
Old 05/05/2020, 20:46   #2
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Für React brauchst du nur bedingt Node.js.

Node.js ist halt eine Technologie die mehr kann und unterschiedlich einsetzbar ist. React ist ein Frontend-Framework das auf Node.js basiert. Wenn du dich für React interessierst, reicht es eigentlich aus, nur React zu lernen. Node.js lernst du nebenbei in Stücken immer mit dazu, da dies einfach dazugehört.
Mikesch01 is offline  
Thanks
1 User
Old 05/06/2020, 16:15   #3


 
iMostLiked's Avatar
 
elite*gold: 1337
Join Date: Apr 2013
Posts: 6,480
Received Thanks: 3,190
Das sind zwei verschiedene Welten, also kann man deine Frage nicht wirklich beantworten.
Node.js wird im Backend eingesetzt und React im Frontend. React ist btw kein Framework, sondern eine Library, ähnlich wie jQuery.

Node.js muss man auch nicht wirklich lernen, weil es im Grunde JavaScript mit ein paar schönen Extras ist.

Willst du was fürs Frontend lernen? Dann solltest du dir evtl. Vue.js, React und Angular anschauen. Ich persönlich tendiere zu Vue.js, da die Lernkurve nicht so steil wie bei React/Angular ist und Vue.js immer mehr an Popularität gewinnt. (auch auf dem Arbeitsmarkt)
iMostLiked is offline  
Thanks
1 User
Old 05/06/2020, 16:16   #4


 
kangar00's Avatar
 
elite*gold: 23
Join Date: Nov 2013
Posts: 885
Received Thanks: 747
Wenn dich das Backend interessiert, kannst du dir ja mal Deno anschauen.


Mein Vorposter hat die Frage ansonsten bereits umfangreich beantwortet.
kangar00 is offline  
Old 05/07/2020, 19:29   #5
 
lnqlorlouz's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 405
Received Thanks: 84
Wie schon gesagt, das eine ist für das Frontend und das andere für das Backend.
Ich arbeite seit zwei Jahren jeden Tag auf der Arbeit mit React und seit einem Jahr privat mit Node.js.

Ich kann dir React wirklich empfehlen. Ich habe früher nur mit PHP und HTML ohne irgendeine Library oder ein Framework Webseiten gebaut...das ging ewig. Mit React entwickelst du deine Komponenten und verwendest sie an anderen Stellen wieder.

iMostLiked hat schon erwähnt, das VueJS immer mehr an Bedeutung gewinnt. Damit habe ich auch angefangen, vor React. Es ist eindeutig leichter und du hast eine strikte Trennung zwischen HTML, CSS und JavaScript. Das finde ich ganz gut, da du bei React JSX schreibst, was am Anfang etwas verwirrend ist, wenn du dir anschaust, das aus den JSX-Elementen einfach nur React.createElement gemacht wird, woraus später normale HTML-Elemente werden. Bei VueJS kannst du auch den State einfacher aktualisieren, als bei React. Bei React musst du extra setState oder useState verwenden.

Über Node.js kann ich sagen, wenn du JavaScript kannst, kannst du auch Node.js. Es macht ziemlich Bock damit APIs zu bauen, mit der du richtig interagieren kannst (POST, GET, DELETE, PUT, ...). MongoDB hast du auch gleich eingebunden über Mongoose.

Für React kann ich dir auf jeden Fall den Kurs von Maximilian Schwarzmüller empfehlen (). Viele finden Udemy nützlich, andere wiederrum nicht. Ich kann dir nur meine persönliche Meinung geben. Dadurch habe ich React, Redux und Next und co gelernt. Der Autor versucht den Kurs immer aktuell zu halten. Als mit 16.8 React Hooks (Functional Components) rauskamen, war der Kurs nach einer Woche schon aktualisiert. Und für 11 Euro kannst man nicht meckern.

Wenn du irgendwelche spezifischen Fragen hast, immer her damit.

Edit: Noch ein Vorteil von React - Wenn du React kannst, fällt dir React Native auch nicht so schwer. Es ist etwas anders und du musst mehr Dinge beachten, aber mit React Native kannst du aus React, native Apps bauen für jedes OS.
lnqlorlouz is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[PHP] [NODE.JS][SOCKET.IO] Steve - Twitch BOT [NODE.JS][SOCKET.IO][PHP]
07/18/2015 - Web Development - 0 Replies
//Falsche Sektion? Dann bitte ich einen Moderatoren meinen Thread in die richtige Sektion zu verschieben. Danke! Steve Was genau ist Steve? Steve ist ein Aufpasser, ein visionär! Im endeffekt tut er das selbe wie die anderen Twitch Bot's. Er achtet auf jede Kleinigkeit und sorgt dafür, dass ruhe und frieden im Chat herrscht, damit jeder einen angenehmen Stream genießen kann. Welche Funktionen wird Steve beinhalten? Jeder Benutzer hat ein freundliches Benutzerinterface, wo er den Bot...
Welche Programmiersprache als erstes lernen?
11/17/2013 - General Coding - 15 Replies
Hey zusammen! Ich will mit dem Programmieren anfangen und möchte es gerne lernen! Welche Sprache sollte ich als erstes anfangen zu lernen? Und wo gibt es dazu gute Tutorials, bzw. Bücher, Videos auf YT, etc. LG!
was als programmiersprache als erstes lernen
08/23/2011 - Main - 1 Replies
also was solltet man wenn man ein hacker werden will als erstes lernen c++ c visual basic auto it java oder was weis ich was es alles nicht gibt schlagt mir mal die sprachen vor die man lernen sollte und wenn möglich noch ein tourtial link dabei danke sry wen falsch ist hier bin neu hier in epvp wen falsch ist bitte moven mfg Grashalm
Welche Programmiersprache als erstes lernen
06/27/2010 - General Coding - 23 Replies
Hay Leute , ich will langsam auch mal ein bisschen Programmieren lernen nur weis ich nicht welche sprache ich als erstes lernen soll^^. Welche könnt ihr empfehlen? -Autoit -Visuel basic -c# -c++ Mit freundlichen Grüßen MyKnoppers



All times are GMT +1. The time now is 19:38.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.