What's the point of using node.js and other backend?

What's the point of using node.js and other backend freelance, if all customers ask stretch in the CMS where you need an understanding of php. And another question, if I'm a frontend developer, then again, for freelancing, at what level you need to know the backend?
March 19th 20 at 09:04
6 answers
March 19th 20 at 09:06
Solution
if all customers ask stretch in the CMS where you need an understanding of php
False

in the CMS, where you need an understanding of php
False

at what level need to know the backend
at level - I know how to solve this problem for hours, I have already decided at least twice
at level - I know how to solve this problem for hours, I have already decided at least twice - toni_Feeney commented on March 19th 20 at 09:09
March 19th 20 at 09:08
Solution
What's the point of using node.js and other backend freelance, if all customers ask stretch in the CMS where you need an understanding of php.


???

My "all customers" - was asked to develop a custom solution (not CMS) and absolutely not interested in what instrument I'm going to do it (I'm on the Go doing backend and Dart frontend).

again, for freelance at what level you need to know the backend?


In the low-price segment you need to know everything.
In the expensive segment - specialization is very useful.
On the dart front-end ... are You a masochist?)) - Braeden_Boyer commented on March 19th 20 at 09:11
@Braeden_Boyer,
On the dart front-end ... are You a masochist?))

This full-time opportunity Dart. Full already tool. Even on the bare Dart write, though at the Vue with Dart, at least for Angular with Dart...
Easier and more convenient than with the of JS to debug Dart because statically typed. - Fermin.Nitzsche36 commented on March 19th 20 at 09:14
@Fermin.Nitzsche36, and what typescript is not pleased ? all instrumentation is clearly more - jena.Fisher94 commented on March 19th 20 at 09:17
@Fermin.Nitzsche36, damn, I understand that the dart can be as in front and in the backend, the question was)
"Easier than with the of JS to debug Dart because statically typed."
Understand you.
And a type script? Or is it just that debuging? It debajit only possible through ide? - Braeden_Boyer commented on March 19th 20 at 09:20
@Braeden_Boyer, dibaise still js. And have ArcMap can turn it back to its original appearance. And in the same browser will see his typescript or dart. But we must always remember that the same marks js, with all its features. - Lamont_Schaefer commented on March 19th 20 at 09:23
@jena.Fisher94,
and what typescript is not pleased ? all instrumentation is clearly more

TS have a rather limited rigidity in the sense of typing.
It does not need "more tools". You're not going to use all these tools 100,500. For work tools should be "just enough".

For writing small-knee DIY languages dynamically typed languages, the static typing.

But the larger the project, the more discomfort is dynamically typed, the easier static. - Fermin.Nitzsche36 commented on March 19th 20 at 09:26
@Lamont_Schaefer,
But we must always remember that the same marks js, with all its features.

Debugging you can maintain it that Darth.
In the Dartium browser no change in JS not done. - Fermin.Nitzsche36 commented on March 19th 20 at 09:29
@Fermin.Nitzsche36, and there is a guarantee that the behavior of common browsers will match it? And who is this Darth to support then? Six months to look for a developer? At the customer's location is suppressed. - Lamont_Schaefer commented on March 19th 20 at 09:32
@Lamont_Schaefer,
and there is a guarantee that the behavior of common browsers will match it?

As usual - automatic testing in different browsers.
But this is after initial time-consuming debugging in Dartium.

And who is this Darth to support then? Six months to look for a developer? At the customer's location is suppressed.


I'm at the beginning once pointed out - that the author of the question (and now you) - clearly wrong: the world is not limited to the customers who want only JS + PHP.

Well, that is these customers most, then I agree. But the orders are very small, non-monetary (in average, there are exceptions). - Fermin.Nitzsche36 commented on March 19th 20 at 09:35
the world is not limited to the customers who want only JS + PHP

do not argue, and I agree, but it is also not limited to projects that can pull one developed, I like a man who is responsible not only for the development and for the product and the team will choose the technology for which you can find mamando - jena.Fisher94 commented on March 19th 20 at 09:38
@jena.Fisher94, you exaggerate the problem. It is not about Haskell.
Most likely, your team, say, Vue, simply invite the developer on JS with experience only in React.
So easier to learn Dart than to deal with the Vue. - Fermin.Nitzsche36 commented on March 19th 20 at 09:41
@Fermin.Nitzsche36, I'm not arguing, just wary of the Google + developer who knows js can not know the dart but dart for any developer knows js, the choice stanvitsya ochevidni )
for me it is a question of risk rather than js/ts vs dart - jena.Fisher94 commented on March 19th 20 at 09:44
March 19th 20 at 09:10
Solution
please stretch on CMS


But if the stretch of a bottle asks, what are you gonna do?))

API and CMS on Node is done in 2 evenings) With any functionality that's on our mind. Unlike your exaggeration on the bottle and other Ravnopravye)
March 19th 20 at 09:12
To you no sense.
If you plan to stop being a laborer, then come.
March 19th 20 at 09:14
Node on the backend for a CMS written by those who are too lazy (or lack the capacity) to learn another language in addition to JS.

And so, Yes, all normal people write in PHP, all you said correctly.
Conducted a stress test in the form load your normal PHP , understand that you're way lost the nod, at least, and then ask whether learning a second language at such results. - Easter31 commented on March 19th 20 at 09:17
@Easter31, stress test for what? For the company's website, which is visited by 100 people a month? Do not tell people. - Retha.Collins commented on March 19th 20 at 09:20
@Evalyn.Collins, well, if your destiny to write such sites, not a question ) - Easter31 commented on March 19th 20 at 09:23
@Easter31, LLC, we have announced developed of the sites level habr or youtube, Oh well)) - Retha.Collins commented on March 19th 20 at 09:26
@Easter31, you're wrong https://m.habr.com/ru/company/oleg-bunin/blog/445512/ - Ricky_Runte commented on March 19th 20 at 09:29
@Evalyn.Collinsdoes not think that stable operation Habra need some super skills, here is a YouTube Yes - Braeden_Boyer commented on March 19th 20 at 09:32
@Ricky_Runteif we conducted a simple comparison, the Symphony, Express and springbut, PHP proved to be worse than all, that services was built minimalistic, no serious functionality. Of course the outrage all of this, but the PHP I was unpleasantly surprised. Even this simple comparison. - Easter31 commented on March 19th 20 at 09:35
@Easter31, the matter is not in it. In C++ sites can even fly there are, however, few people write websites in C++, because this language is not designed for this, it is inconvenient to cytopenia. That's the same thing with JS for the backend. - Eryn.Armstrong commented on March 19th 20 at 09:38
@Eryn.Armstrong, writes on the GS, even a lazy student, this feature. To put on tasks you can think of any sane front - Easter31 commented on March 19th 20 at 09:41
March 19th 20 at 09:16
some Cms will not be pissing.

Find more questions by tags FrontendBackendFreelance