Size: a a a

TypeScript — русскоговорящее сообщество

2021 January 21

D

Danila in TypeScript — русскоговорящее сообщество
А ДОМ апи
источник

D

Danila in TypeScript — русскоговорящее сообщество
А кастом элементс
источник

D

Danila in TypeScript — русскоговорящее сообщество
Bugs Bunny
это будут просто последовательные вызовы апи браузера
Это будут просто последовательные вызовы апи реакта/vue/angular
источник

D

Danila in TypeScript — русскоговорящее сообщество
В чём принципиальная разница?
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
потому данные нужно
1. получить
2. организовать логику
2. подружить их с рендером
3. научить жить вместе разные уровни абстракций
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
а когда ты просто создаешь элемент и делаешь appendChild это ни хуя не фреймворк
источник

D

Danila in TypeScript — русскоговорящее сообщество
Bugs Bunny
потому данные нужно
1. получить
2. организовать логику
2. подружить их с рендером
3. научить жить вместе разные уровни абстракций
А в "тру-фреймворках" не нужно получать данные и организовывать логику?
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
для этого во фреймворках используются разные слои абстракций
источник

D

Danila in TypeScript — русскоговорящее сообщество
Bugs Bunny
для этого во фреймворках используются разные слои абстракций
Что это значит вообще? Разные по какому признаку? По глубине?
источник

D

Danila in TypeScript — русскоговорящее сообщество
Браузер тоже предоставляет тебе абстракции
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
допустим, nest
Module, Controller, View, Service, Model
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
композиция таких слоев, которые могут работать вместе, организовывает работу фреймворка
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
а то что ты имеешь в виду это просто DOM API
источник

KK

Kasparov Karen in TypeScript — русскоговорящее сообщество
лол.
источник

D

Danila in TypeScript — русскоговорящее сообщество
Bugs Bunny
композиция таких слоев, которые могут работать вместе, организовывает работу фреймворка
Не вижу ничего подобного в определении фреймворка
источник

И

Иван in TypeScript — русскоговорящее сообщество
Bugs Bunny
а когда ты просто создаешь элемент и делаешь appendChild это ни хуя не фреймворк
ты забыл про “обработать сетевой слой, слой памяти и слой графики”. чем и занимается наш любимый фреймворк
источник

D

Danila in TypeScript — русскоговорящее сообщество
Бывают фреймворки для, например, ML
источник

D

Danila in TypeScript — русскоговорящее сообщество
Где там вью, сервисы?
источник

D

Danila in TypeScript — русскоговорящее сообщество
Модули?
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
Иван
ты забыл про “обработать сетевой слой, слой памяти и слой графики”. чем и занимается наш любимый фреймворк
это уже привычный уровень абстракции просто. давай мы сеть каждый раз будем руками писать
источник