M
M
Max2015-02-12 17:36:03
JavaScript
Max, 2015-02-12 17:36:03

What language (framework) is better to choose a language to learn?

Good afternoon.
There is a problem in understanding what is worth learning and what not to waste time on. The goal is to write different sites with different loads. We are not talking about complex banking systems and so on. I'm talking about online stores, blogs, and so on. etc. Now I'm considering ruby ​​and, accordingly, ruby ​​on rails, and JavaScript with node.js.
Which language do you think is more promising? What will be easier to master at the initial stage?)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Anton, 2015-02-12
@SPAHI4

php is lightweight, in demand, and relevant to your needs.
interactive applications of a different plan are usually written on js + on most hostings (and they are used for online stores and blogs) node.js is not supported

W
windoctor, 2015-02-12
@windoctor

PHP is quite enough for online stores and bloggers, I don’t know why you don’t consider it.
And if we consider the options you suggested, I would certainly choose Ruby on Rails. It will be much easier to master it, because there are a lot of materials on the net.

C
Crash, 2015-02-12
@Bandicoot

If you master JS, then in your case you can use only 1 language for development. Ruby is already in 20th place in popularity: www.tiobe.com/index.php/content/paperinfo/tpci/ind...

T
Timur Shemsedinov, 2015-02-12
@MarcusAurelius

The right question is not which language to choose, but which technology stack to choose, which framework for the server and for the client, and which DBMS. For simple tasks, I do not recommend node.js, it just seems simple, in fact, writing on it is quite difficult, on the other hand, no matter what you choose, you still have to learn JavaScript, you can’t get away from it, so start now : learn.javascript.ru popular collectors work on it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question