Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Node.js Basics 2017 Introduction to Node.js Overview

Question:

I started the course in PHP "user authentication" then i saw it pretty hard then I've headed out for this course.

Like can Node.js can do this:

Make an a login format and get the user input can node.js do this or whole server side languages can do this.

1 Answer

Ari Misha
Ari Misha
19,323 Points

Hiya there! All server side Frameworks can perform User Authentication and User Authorization. The basic fundamentals and foundations are same , whether you're using Ruby-on-Rails or Django or Nodejs or Laravel or any other server side Framework. You can jump to Framework to Framework , and still wont understand all the complex logic behind it. I'd recommend you to stay with one framework and try to get your brain wrapped around all the logic and magic happening behind the scene. Good luck. (:

Thank you, Ari Misha But I have another question and it's optional. I see that you have High level experience in server side languages but which of the server side languages were easy to you because I don't know which is the easiest one, And i highly appreciate your answer if you'd answer.

Ari Misha
Ari Misha
19,323 Points

I basically jumped languages to languages as well , until i found Ruby-on-Rails. Rails is a veteran in IT industry like Java or C++. Rails prefer CoC(Convention over Configuration) and DRY(Dont repeat yourself). Rails is beginner friendly and it already comes with reusable codes and frame. My second fave server side framework is Nodejs + Expressjs. Written in JS. Booming in IT industry at this moment. Its the fastest server side framework. I'd recommend either of the two. I'd say start with Rails and then move onto Nodejs. (:

Thank you very much, Ari Misha. I would listen for you advice.

I started the course ruby on rails and am working on a website locally and the special text editor that am using is "Atom". Can I use the "Ruby On Rails" language on the "Atom" text editor? because i can't wait to see the results of my webpage!.

Ari Misha
Ari Misha
19,323 Points

Of course @johnknight ! You can use "Atom". i use either RubyMine or VS Code. And dont forget to learn Ruby first. And then move onto Rails. Dont rush into it. Take your time and look at docs if you dont get it or ask here in Community. Good luck (: