Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.06.2020, 08:34
Профессор
Отправить личное сообщение для miltorg Посмотреть профиль Найти все сообщения от miltorg
 
Регистрация: 19.09.2019
Сообщений: 154

Зачем Node.js ???
Читаю - читаю. Вроде всё здорово и хорошо, но зачем эти танцы с бубном для обычного сайта с посещаемостью 100 юзеров в день?

Или это для держателей хостинга?

Я понял что из-за асинхронности код не тормозит. Но код не тормозил у меня и до этого ни разу.

Зачем оно обычному пользователю и обычному программисту?

Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 21.06.2020, 12:40
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,010

Node.js - для серверной логики, как утверждает капитан очевидность.
Ответить с цитированием
  #3 (permalink)  
Старый 21.06.2020, 16:19
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,671

Сообщение от miltorg
Зачем Node.js ?
Чтобы не учить другой язык программирования, кроме js, для веб-разработки. Лень - двигатель прогресса.

В любой непонятной ситуации читай официальный learn.
Ответить с цитированием
  #4 (permalink)  
Старый 22.06.2020, 05:54
Профессор
Отправить личное сообщение для miltorg Посмотреть профиль Найти все сообщения от miltorg
 
Регистрация: 19.09.2019
Сообщений: 154

Неужели правда?
Ведь там куча проблем, начиная с хостинга.
Ответить с цитированием
  #5 (permalink)  
Старый 22.06.2020, 11:07
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

miltorg, где, например, хостинг пэхапэ с вебсокетом за три копейки? какие лучшие практики ) реализует обычный сайт на 100 пользователей, в соответствии, хотя бы, с этим списком, https://owasp.org/www-project-top-ten/? ) мир розовых единорогов не для всех )
Ответить с цитированием
  #6 (permalink)  
Старый 22.06.2020, 13:55
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,576

Сообщение от Rise Посмотреть сообщение
Чтобы не учить другой язык программирования, кроме js, для веб-разработки.
В этой всей кухне язык программирования имхо меньшее из всех "зол".
Потому что после изучения языка уже идет тележка всего.
Вон сейчас подучил js, после идет уже Vue, но он тоже получается вроде как и фреймворк, но несовсем, вот был бы к нему VueNative, то может быть...
В ноде тоже на чистой вряд ли пишут, идут фреймворки и либы, фреймворки и либы.
И уже удобство будет зависеть от удобств последних. Спрашивал я тех кто и php и nodejs знает, он сказал что орм-ки на пыхе все таки получше будут.
Да и js язык посложнее будет чем php, соответственно и готового на нем создаваться и поддерживаться может и меньше будет, в том числе и готового под русскоязычное комьюнити, а по ноде даже форума своего нет.
Ответить с цитированием
  #7 (permalink)  
Старый 22.06.2020, 14:15
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

micscr, https://typeorm.io/ - works in NodeJS / Browser / Ionic / Cordova / React Native / NativeScript / Expo / Electron platforms ни один пых ) такое не позволит...
Ответить с цитированием
  #8 (permalink)  
Старый 22.06.2020, 14:23
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,787

Сообщение от micscr
Да и js язык посложнее будет чем php
Я думаю, вся «сложность» js в том, что он позволяет разработчику слишком многое.
На js куда проще написать невообразимую хрень, какую на php повторить нельзя будет.
Ответить с цитированием
  #9 (permalink)  
Старый 22.06.2020, 23:44
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,671

Сообщение от micscr
после изучения языка уже идет тележка всего.
Библиотеки, фреймворки, надмножества, диалекты, всё это производные. В PHP тоже на чистом не пишут, если нужен быстрый цикл разработки. Например, mail отправить, можно изобретать что-то, а можно взять готовый класс.
Сообщение от micscr
удобство будет зависеть от удобств последних.
Вы еще удобства не видели, TypeScript (JS superset), Hack (PHP dialect), и тп.
Ответить с цитированием
  #10 (permalink)  
Старый 23.06.2020, 15:24
Профессор
Отправить личное сообщение для miltorg Посмотреть профиль Найти все сообщения от miltorg
 
Регистрация: 19.09.2019
Сообщений: 154

Давайте возьмём какую нибудь чёткую задачу и сравним.

Например установка Сайта на CMS займёт около часа. Там уже будет практически всё - из коробки.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SSO авторизация с кроссдоменными запросами Windows server + Node.js + Angular sniffysko Angular.js 0 28.03.2019 12:42
netBeans и node.js s_baklanov Node.JS 1 03.11.2016 11:32
Недопонимание философии Node.js Voronar AJAX и COMET 10 25.02.2013 14:00
Востребованность разработчиков на Node.js danik.js AJAX и COMET 7 08.12.2012 22:49
Node.js Kolyaj Серверные языки и технологии 49 24.05.2010 22:29