Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 May 14

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Но на самом деле вариантов больше:
1) Гитхаб что-то там свое нмпосовместимое будет запускать
2) Хотите работать с гитом - можно сделать 2 репы, одни с исходниками, а в другую пушается только билды форспушем
3) Скажу по секрету, тайпскрипт можно настроить так, чтобы он вашу либу в ts компилировал в js при сборке основного проекта (т.е. в хранилище пакетов у вас будет ts)
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Вообще один человек покупает платный гитхаб, а остальные пользуются его репой
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
В смысле гитхаб проектом
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Oleg Gorelkin
Вообще один человек покупает платный гитхаб, а остальные пользуются его репой
Одного человека сбивает автобус и нет человека - нужен новый человек с платным гитхабом и нпмом
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
оййй, заработался
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Одного человека сбивает автобус и нет человека - нужен новый человек с платным гитхабом и нпмом
Тогда можно купить второму. И так далее
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
источник

MD

Mikhail Demidoff in NodeUA - JavaScript and Node.js in Ukraine
Я понимаю, каждый сервис, вообще должен делать что то одно, а не все сразу. Просто, как вариант сэкономить)
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Мы когда-то просто делали npm install git+ssh://git@github.com{…}
И устанавливали непосредственно с гитхаба проекты как модули.

Не знаю насколько правильно, но в этом было преимущество: можно было собираться с разных веток
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
а для чого компілювати тс-код при публікації?
можна ж змусити тс компілити ліби, хіба ні?
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Компиляцию да, можно кинуть в постинсталл
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
а для чого компілювати тс-код при публікації?
можна ж змусити тс компілити ліби, хіба ні?
ну как, если натравить тайпскрипт на весь node_modules, результаты сложно предсказать. А если на конкретный пакет то постинсталл имхо выгодней
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ну можно как вы предлагали с постинсталлом: "postinstall": "tsc -d -p ."
Еще можно через ts-node с кастомным конфигом. Еще есть лоадеры тайпскриптовые. Увы уже точно не помню что я пользовал.
источник
2019 May 15

D

Dima Moroz in NodeUA - JavaScript and Node.js in Ukraine
Привіт, в мене є декілька запитань:
1. Чи є майбутнє в Node?
2. Node.js без фреймворків, чи реально?( Я звичайно знаю, що реально але чи ефективно і як?).
3. Node.js тільки для мікросервісів чи реалтайм проектів?
4.  Розвиток Node.js прямопорційно залежить від розвитку самого JavaScript? І чи  можливе в подальшому концентрування Node.js на Web для досягнення більшої швидкості і продуктивності?( Знаю, що запитання можливо не до вас, але що ви думаєте з цього приводу).
P.S. Можливо вам питання будуть здаватися тупими чи несумісними, не починайте з образ і розповідей які ви круті)))). Дякую
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
1. Конешно
2. Дивись лекції @tshemsedinov , там буде відповідь на питання, але можна завжди взяти експрес (який фактично нічого такого і не робить під капотом) і не парити собі мізки
3. Є багато і мікросервісів і реалтайм проектів в світі написані на ноді і всім ок. Звісно для рівня якогось фейсбуку чи дуже великого банку його буде недостатньо, але скоріш за все тобі буде ок, якщо не юзати гавно-орм і писати запити на SQL мігрувати на шось інше буде діло декількох тижнів
4. Не зовсім, але частково. Жс зараз дуже активно розвивається. Проте залежно від того що саме тобі потрібно.
Ну і Node.js в вебі це як?
источник
2019 May 16

D

Dima Moroz in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
1. Конешно
2. Дивись лекції @tshemsedinov , там буде відповідь на питання, але можна завжди взяти експрес (який фактично нічого такого і не робить під капотом) і не парити собі мізки
3. Є багато і мікросервісів і реалтайм проектів в світі написані на ноді і всім ок. Звісно для рівня якогось фейсбуку чи дуже великого банку його буде недостатньо, але скоріш за все тобі буде ок, якщо не юзати гавно-орм і писати запити на SQL мігрувати на шось інше буде діло декількох тижнів
4. Не зовсім, але частково. Жс зараз дуже активно розвивається. Проте залежно від того що саме тобі потрібно.
Ну і Node.js в вебі це як?
Тобто SQL DB  краще не юзати? І про Node.js і веб я сказав дурню мабуть))
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Dima Moroz
Привіт, в мене є декілька запитань:
1. Чи є майбутнє в Node?
2. Node.js без фреймворків, чи реально?( Я звичайно знаю, що реально але чи ефективно і як?).
3. Node.js тільки для мікросервісів чи реалтайм проектів?
4.  Розвиток Node.js прямопорційно залежить від розвитку самого JavaScript? І чи  можливе в подальшому концентрування Node.js на Web для досягнення більшої швидкості і продуктивності?( Знаю, що запитання можливо не до вас, але що ви думаєте з цього приводу).
P.S. Можливо вам питання будуть здаватися тупими чи несумісними, не починайте з образ і розповідей які ви круті)))). Дякую
Чтоб обосновать ответ нужно страниц 5 написать, но могу кратко ответить:
1. Да, будущее у ноды точно есть и долгое.
2. Да, и это эффективнее всего, мои лекции как раз направлены на то, чтобы научить так писать.
3. Я не люблю микросервисы, я люблю слоеную архитектуру. А нода прекрасно подходит для веб-бекєнда, сборки фронтенда, бекєнда мобильных приложений и вообще всевозможных API, чатов, месенджеров, игровых серверов, парсеров, кравлеров, ботов, и при определенных условиях можно даже отлично писать корпоративные приложения с базами данных. Для чего плохо подходит - для написания алгоритмов, таких, как шифрование, обработка видео и звука, обсчет матмоделей, но все это можно писать на С++, Rust и других языках и подключать в ноду.
4. Нода наоборот не будет концентрироваться на вебе, а будут стараться захватить разнообразные сферы применения.
источник

D

Dima Moroz in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Чтоб обосновать ответ нужно страниц 5 написать, но могу кратко ответить:
1. Да, будущее у ноды точно есть и долгое.
2. Да, и это эффективнее всего, мои лекции как раз направлены на то, чтобы научить так писать.
3. Я не люблю микросервисы, я люблю слоеную архитектуру. А нода прекрасно подходит для веб-бекєнда, сборки фронтенда, бекєнда мобильных приложений и вообще всевозможных API, чатов, месенджеров, игровых серверов, парсеров, кравлеров, ботов, и при определенных условиях можно даже отлично писать корпоративные приложения с базами данных. Для чего плохо подходит - для написания алгоритмов, таких, как шифрование, обработка видео и звука, обсчет матмоделей, но все это можно писать на С++, Rust и других языках и подключать в ноду.
4. Нода наоборот не будет концентрироваться на вебе, а будут стараться захватить разнообразные сферы применения.
Дякую за відповідь. А це записи з реальних лекцій? Якщо так то я дуже радий що в Україні хоч в якомусь універі навчають чомусь корисному.
источник

VS

Vlad Skrygun in NodeUA - JavaScript and Node.js in Ukraine
Dima Moroz
Дякую за відповідь. А це записи з реальних лекцій? Якщо так то я дуже радий що в Україні хоч в якомусь універі навчають чомусь корисному.
Напевно це єдиний викладач який це робить так.
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Dima Moroz
Тобто SQL DB  краще не юзати? І про Node.js і веб я сказав дурню мабуть))
навпаки писати на SQL більшість логіки
источник