Alex
Основа у которых js
Aleksand
я хз чем фреймфорк от платформы отличается
Sergey
а какие различия у этих понятий?)
Блин. Википедия имеет ответ. Мне лень своими словами отвечать
Denis
а какие различия у этих понятий?)
Такая специфика что есть global вместо window
Andrey
https://risingstack.com/resources/node-hero?utm_source=risingsite&utm_medium=node-js-at-scale-2
Sergey
я хз чем фреймфорк от платформы отличается
Программная платформа Фреймворк Вот эти две фразы загугли
Sergey
Фреймворк запускается внутри платформы. И часто бывает платформозависим. Angular1 например
Sergey
Платформа является плацдармом на котором запускаются приложения и фреймворки
Aleksand
Программная платформа Фреймворк Вот эти две фразы загугли
это довольно абстрактные понятия, у них нет четких критериев
Sergey
это довольно абстрактные понятия, у них нет четких критериев
Определения размытые. Но разница очевидна
Aleksand
Платформа является плацдармом на котором запускаются приложения и фреймворки
так nodejs и есть фреймворк запущенный на libuv + v8 (или чакра или что еще), уровень абстракции у фреймворка другой просто. фреймворки бывают не только на уровне бизнес-логики
Aleksand
они бывают еще и системные, nodejs не дает рантайма, это обертка на c++ и js
Aleksand
Ещё скажи экспресс или коа это фреймворк
«фреймворк» диктует правила построения архитектуры приложения. диктует ли их экспресс?
Aleksand
В каком окружении работает фреймворк тогда?
он исполняет js-код передавая его v8, и навязывает асинхронный I/O по умолчанию, передавая его libuv
Aleksand
Ну и какие правила диктует ноджс
async i/o by default, сам js как известно синхронный
Sergey
Ты ещё скажи браузер это фреймворк
Aleksand
Nodejs создает совершенно другое окружение
конечно, так же как делает любой фреймворк
Sergey
конечно, так же как делает любой фреймворк
А почему тогда ангулар1 не работает на ноде?
Anonymous
Ну фреймворк - это если говорить, про один язык, а платформа это более обобщенное понятие.
Sergey
На сайте ноды ни слова про фреймворк
Sergey
Они называют ноду runtime
Sergey
А как у нас переводят рантайм?
Anonymous
Время исполнения?
Dream
Скринкасты кантора норм
Sergey
Sergey
Перевести или сам осилишь?
Aleksand
.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования. Функциональные возможности CLR доступны в любых языках программирования, использующих эту среду. тут слабая терминология, поэтому и платформа и фреймворк нормальное опредление
Aleksand
нет четкой разницы, близки к синонимам
Sergey
В данном случае важна история и то что это просто название
Aleksand
смысл у дотнета и ноды принципиально схож, это фреймворки, это платформы выполнения
Anonymous
Так тут просто в названии слово Framework, это ничего не значит.
Aleksand
В данном случае важна история и то что это просто название
ну это же не очень конструктивно, что такое просто название?
Aleksand
Так тут просто в названии слово Framework, это ничего не значит.
ну авторы для чего это слово использовали?
Sergey
Раньше был фреймворком и можно было обойтись. А затем все посадили на него
Aleksand
Нда...
скажи почему это неверное утверждение?
Aleksand
Историю изучи
историю чего?
Sergey
Anonymous
ну авторы для чего это слово использовали?
Все эволюционирует и терминология тоже.
Aleksand
Все эволюционирует и терминология тоже.
о том и речь, не всегда есть четкая граница
Sergey
Раньше дотнэт был просто чем-то большим чем библиотекой(фреймворк) так и назвали.
Sergey
А сейчас без него никак. Он является корневой основой
Aleksand
Раньше дотнэт был просто чем-то большим чем библиотекой(фреймворк) так и назвали.
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows. ну до сих пор везде называют же
Dream
https://www.youtube.com/watch?v=ILpS4Fq3lmw&list=PLDyvV36pndZFWfEQpNixIHVvp191Hb3Gg
Sergey
Короче не вижу дальше смысла обсуждать
Sergey
Просто не называй ноду фреймворком и все. В сообществе так
Sergey
Фреймворк это sails например
Aleksand
Фреймворк это sails например
уровень абстракции у него другой елы палы, да, это тоже фреймворк
Anonymous
https://www.youtube.com/watch?v=ILpS4Fq3lmw&list=PLDyvV36pndZFWfEQpNixIHVvp191Hb3Gg
Его бы обновить ещё. Очень старое.
Dream
для погружения само то
Aleksand
у фремворка нет жесткого уровня, фреймворк это то что диктует архитектуру и правила
Sergey
уровень абстракции у него другой елы палы, да, это тоже фреймворк
Ок. Но уже такой уровень абстракцтии что стал программной платформой
Dream
Его бы обновить ещё. Очень старое.
там многие базовые вещи прям на пальцах объяняются, потом доки офк
Dream
эмм ну в качестве вводного курса пойдет, а что можешь посоветовать кроме?
Anonymous
Да ничего, я не особо знаком с курсами. Можно попробовать на эгхэд.
Dream
только учти что курс 2013 года
Dream
с тех пор много чего поменялось
Dream
сходи на егг хед
Dream
у них весьма годные курсы юми прав
Dream
но как вводный мне этот скринкаст понравился
Ilya
Theoretical configuration management TCO question https://www.reddit.com/r/devops/comments/6humx1/theoretical_configuration_management_tco_question/
GG
дайте пжлст свой конфиг вебпак+дев-сервер. У меня есть - все норм написанно, но ошибки ссыпяться, подозреваю что дело не в конфиге
GG
эти ошибки, только их больше ( штук 12 )
GG
а что за ошибки?
уже рассматривали мою проблему, не смогли помочь. Просто прошу раюочий конф - чтоб проверить, есть подозрения что это не конф с ошибками написан
Aleksand
ой, стопэ, а можешь показать конфиг?
GG
я уже устал биться с этим конфигом если чест