I'm about to start a new website. Should I learn Node.js or Ruby on Rails?
Front end only?
>>52633575
It's a fairly simple app, just need a voting system and such
>>52633483
Rails is much better. Node is a bunch of hipsters ADD and no comprehension of the word "stable".
>>52633663
> hipsters with ADD
Damn my inability to proofread before hitting submit.
>>52633663
>Node is a bunch of hipsters
Don't label me, bro.
>>52633483
node if you only feel like learning one language for front and back.
if you are all about that backend, get into C/++ and cgi/fastcgi
Ok, what about Go?
>>52633716
unless you have a very, very specific reason, write a website in a website building language.
>>52633483
Django?
>>52633823
Or Flask, if it's really simple
Learn Python django
>>52633994
Is django easier than rails?
>>52633716
>>52633760
Which is Go. Actually, it's not much of use for anything else, but webdev really works out, check out Gogs.
>>52634033
lmao go is a systems language similar to c++
>>52633483
PHP tbqh.
>>52634541
pajeet, plz
>>52633483
use PHP, it's the best
>>52634606
sjw go shill, pls?
nginx + uwsgi + django
that is objectively the best option.
>>52634666
You're the one shilling go as system lang.
>memory management unfit for system programming
>concurrency model unfit for system programming
>expressiveness unfit for system programming
>compilation model unfit for system programming
>libraries unfit for system programming
It's basically Java minus the objects and minus the JVM, therefore it is predestined for webdev and goofed epps.
>>52633662
I think you should at least use Django, RoR or CakePHP for the framework. For the database you should consider PostgreSQL or a professional Oracle solution. Don't forget to get a dedicated server (no VPS, dedicated hardware) with 99.999999999% uptime guarantee. Check out Google Pagespeed for optimization and definitely invest some time in getting to know Web Components and jQuery. Design your code such that it is follows the OWASP guidelines. Consider getting a certified security audit. For version control I would recommend Git. Text editor obviously Vim.
>>52635198
Thanks. I've been considering Heroku.
>>52633483
pyramid
>>52635076
i'm just telling you how it was envisioned, from the creators themselves. it's OK to be wrong, anon
>>52635272
>answers everything cloud
Kill yourself.
>>52633678
Holy fucking shit, I use Node you described me so accurately
>>52633688
wut
>>52635291
tell it to the creators, they were wrong and admitted it
Also: Faggit, for not knowing that trivial fact.
>tfw building my server & website in machine code to run on a custom ASIC which I designed
>>52635660
>tfw i dont have autism
>>52635715
you don't have a face either?
give HTML a try
>>52635730
>mfw
>>52635735
ya thank
>>52635730
The common consensus of those acronyms are:
>tfw
that feel when
>mfw
my face when
Learn the difference.
>>52635803
>tfw
de de la dank maymay
>>52636052
sure is a computer
>>52633823
>>52633926
>>52633994
Python is a good language, it's worth a bash.
>>52633483
>Node.js
ISHYGDDT