React Front End Web Development: Lesson 1 (Install React and Hello world application)

React Front End Web Development: Lesson 1 (Install React and Hello world application)

During this set of tutorials, im going to teach you how to use a front end web framework to make a web application fast. To do this, im using one of the most popular front end framework. React framework is a open source framework developed by Facebook. There are lot of web apps built using react (Facebook, Instagram, Netflix etc) and this is one of the most demanding framework in the industry. During this tutorial, im going to share , how to install react and make a hello work app. Lets get started then.

First of all, we need to install nodejs to work with react. You can install nodejs by using following steps.

STEP 1 – Download installer from official site

STEP 2 – Install it by pressing Next, Next ,Next till it ends. (Feel free to contact me of you have any issues.)

STEP 3 – To check Nodejs is fully installed or not, just use following command in your command line.

node --version

As you can see in the image, it will give you the version that you have installed few minutes back. Mine is v8.11.3

Now we need to install React cli. To make everything easy, there is a command line interface we can use. You have to install it also before you make a new react app. Just paste following code in a terminal or command line to install it.

npm install create-react-app

After finish the installation, You can also run the following code to create a new react app. After you run the code, this cli will create you a simple hello world app, then you can edit it as you need.

//my application name is "PasiApp"
npx create-react-app PasiApp

Now, the cli will do it’s trick and make a simple app for us. To run this edit this app, we need to go inside to the newly created project and execute the following commands. Remember, to start the app, you need to go inside to that folder.

//to go inside to "PasiApp" folder
cd PasiApp 
//to start the newly created app 
npm start

Now you have a working React app. During my next lesson, im going to teach you how to edit this fresh site and how to get user inputs to display. Feel free to share this with your friends. See you soon.

56 Replies to “React Front End Web Development: Lesson 1 (Install React and Hello world application)”

  1. If this is the case then results could be skewed or perhaps the writer could possibly be unable to draw any
    sensible conclusions. The goal would be to find a strategy to give a complete response, all while focusing on as small
    a place of investigation as possible. However, you may even be
    wondering and you’ll discover good essay writing examples.

  2. Pretty portion of content. I just stumbled upon your site and in accession capital to
    say that I get in fact enjoyed account your weblog posts.
    Any way I will be subscribing to your augment or even I achievement you get
    admission to persistently fast.

  3. Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again. Anyway, just wanted
    to say excellent blog!

  4. Awesome blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple tweeks would really make my blog jump out.
    Please let me know where you got your theme. Bless you

  5. I blog quite often and I truly thank you for your information. Your article has truly peaked my interest.

    I will take a note of your blog and keep checking for new details about once per week.
    I subscribed to your Feed as well.

  6. I truly love your website.. Excellent colors & theme.
    Did you build this site yourself? Please reply back as I’m planning to create my own personal site and would love to learn where
    you got this from or just what the theme is called.
    Thank you!

  7. Thanks for a marvelous posting! I quite enjoyed reading it, you are a great author.

    I will always bookmark your blog and may come back in the foreseeable future.
    I want to encourage that you continue your great job,
    have a nice afternoon!

  8. It is perfect time to make some plans for the future and it’s time
    to be happy. I have read this post and if I could I wish to suggest you some interesting things or suggestions.
    Perhaps you can write next articles referring to this article.

    I desire to read more things about it!

  9. I have to thank you for the efforts you’ve put in writing
    this website. I really hope to check out the same high-grade blog
    posts from you later on as well. In fact, your creative writing abilities has inspired me to get my own blog now

  10. Please let me know if you’re looking for a author for your
    blog. You have some really good posts and I feel I would be
    a good asset. If you ever want to take some of the load off, I’d really like to write some content for your blog in exchange for a link back to mine.

    Please send me an e-mail if interested. Thank you!

  11. Thanks for your personal marvelous posting!

    I seriously enjoyed reading it, you could be a great author.I
    will be sure to bookmark your blog and may come back sometime soon. I want to encourage
    continue your great work, have a nice weekend!

  12. Today, I went to the beachfront with my children. I found a sea shell
    and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.”
    She placed the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is totally off topic but
    I had to tell someone!

  13. First of all I want to say fantastic blog! I had a quick question in which I’d like
    to ask if you don’t mind. I was curious to know how you center yourself and clear
    your mind before writing. I’ve had a tough time clearing my mind in getting my thoughts out there.
    I truly do enjoy writing however it just seems like the first
    10 to 15 minutes are generally lost simply just trying to figure out how to begin. Any ideas or tips?
    Thank you!

  14. What’s Happening i’m new to this, I stumbled upon this I’ve discovered It absolutely helpful and it has aided me out
    loads. I’m hoping to contribute & aid different users like its helped me.
    Good job.

  15. Hi, i read your blog occasionally and i own a similar one and i was just wondering if
    you get a lot of spam comments? If so how do you protect against it, any
    plugin or anything you can advise? I get so much lately
    it’s driving me mad so any help is very much appreciated.

  16. Unquestionably believe that which you stated.
    Your favorite justification appeared to be on the internet
    the easiest thing to be aware of. I say to you, I definitely get annoyed while people think about worries that they plainly don’t know about.

    You managed to hit the nail upon the top and also defined out
    the whole thing without having side effect , people
    could take a signal. Will probably be back to get more.

  17. Your style is really unique in comparison to other
    people I’ve read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I’ll just book mark this blog.

  18. Greate post. Keep writing such kind of information on your page.
    Im really impressed by your site.
    Hi there, You’ve done a fantastic job. I’ll certainly digg
    it and for my part suggest to my friends. I’m sure they’ll
    be benefited from this site.

  19. Have you ever thought about including a little bit more than just your articles?
    I mean, what you say is fundamental and everything. However imagine if you added some
    great images or videos to give your posts more,
    “pop”! Your content is excellent but with pics and video clips, this website could undeniably be one of the most beneficial
    in its niche. Excellent blog!

  20. Hmm it appears like your site ate my first comment (it was extremely long)
    so I guess I’ll just sum it up what I had written and say, I’m
    thoroughly enjoying your blog. I too am an aspiring blog blogger but
    I’m still new to the whole thing. Do you have any suggestions for novice blog writers?
    I’d genuinely appreciate it.

  21. What i do not understood is in fact how you are now not really a lot more neatly-liked than you may be right now.

    You’re so intelligent. You recognize therefore significantly relating
    to this matter, produced me in my view believe it
    from a lot of numerous angles. Its like women and men are
    not involved until it is something to do with Girl gaga!

    Your personal stuffs outstanding. All the time care for it up!

  22. I know this if off topic but I’m looking into starting my own blog and was wondering what all
    is needed to get setup? I’m assuming having a blog like yours would cost
    a pretty penny? I’m not very internet savvy so I’m
    not 100% positive. Any tips or advice would be greatly
    appreciated. Cheers

  23. hey there and thank you for your info 鈥 I’ve definitely
    picked up anything new from right here. I did however expertise some technical
    issues using this site, since I experienced to reload the site lots of times previous to I could get
    it to load properly. I had been wondering if your web host is OK?

    Not that I’m complaining, but slow loading instances times will often affect your placement in google and can damage your high-quality score if ads and
    marketing with Adwords. Anyway I am adding this RSS to my e-mail and
    could look out for a lot more of your respective intriguing content.
    Make sure you update this again very soon.

  24. This design is wicked! You certainly know how to keep a reader
    entertained. Between your wit and your videos, I was almost moved to start
    my own blog (well, almost…HaHa!) Great job. I really loved what
    you had to say, and more than that, how you presented it.

    Too cool!

  25. Thanks on your marvelous posting! I actually enjoyed reading it, you will be
    a great author.I will be sure to bookmark your blog and
    may come back from now on. I want to encourage you to continue your great
    writing, have a nice afternoon!

  26. My spouse and I absolutely love your blog and find most of your post’s to be exactly I’m
    looking for. can you offer guest writers to write content available for you?
    I wouldn’t mind producing a post or elaborating on some of the subjects you write about here.

    Again, awesome weblog!

  27. This design is incredible! You most certainly know how to keep a reader entertained.
    Between your wit and your videos, I was almost moved to start my
    own blog (well, almost…HaHa!) Great job. I really
    enjoyed what you had to say, and more than that, how you presented it.
    Too cool!

  28. I think everything published made a lot of sense.
    But, what about this? suppose you typed a catchier
    post title? I mean, I don’t want to tell you how to run your
    blog, but what if you added something that makes people want more?

    I mean React Front End Web Development: Lesson 1 (Install React and Hello
    world application) | Video Tutorial Spot is a little boring.
    You might glance at Yahoo’s front page and watch how they write news titles
    to get viewers interested. You might add a video
    or a related picture or two to get people excited about what you’ve written. In my opinion, it could make your posts a
    little livelier.

Leave a Reply

Your email address will not be published. Required fields are marked *