Что такое Framework простыми словами?

preview_player
Показать описание
#фреймворк #програмування

В этом видео Сергей отвечает на один из самых задаваемых вопросов. Что же такое Фреймворк?

🎓Стартовые курсы (перед менторингом):

🎓 Менторинг:

🎓Продвинутые курсы для состоявшихся девелоперов:


Тайминг:
00:00 - О чем это видео
00:48 - Как появились фреймворки?
03:31 - Стеки фреймворков
06:06 - Java Start
06:50 - Чем отличается библиотеки от фреймворков?
08:23 - Какие бывают фреймворки?
Рекомендации по теме
Комментарии
Автор

Я дополню разность между фреймворком и библиотекой.

Библиотека это инструмент, функциями которого ты можешь пользоваться везде, где тебе захочется. Сам проект ты можешь строить как угодно и на чём угодно и тебе никто не устанавливает каких-либо правил его организации. Т. е. библиотеке не нужна какая-то конкретным образом организованная структура - можешь просто написать небольшой скриптик и там подключить библиотеку и использовать какую-то функцию из неё и нормально.

Фреймворк это уже комплексный инструмент, который предполагает определённые правила, которым нужно следовать. Т. е. это уже действительно каркас приложения и нужно следовать модели поведения, которую этот самый каркас задаёт. Уже нельзя просто писать как хочешь с ноля, ибо ядром уже является фреймворк и он задаёт базовую концепцию приложения.

Именно поэтому React считает себя библиотекой, ибо он до сих пор не фреймворк, он свободен сам по себе. Это библиотека, которую можно использовать просто на HTML страничке без создания приложения и инициализации по каким-то правилам и т. д. Хотя, сейчас я бы называл React большой экосистемой библиотек и, по сути, если взять какие-то стандарты и их обозначить, то React это уже фреймворк, если брать его окружение как нечто общее, глобальное.

diego_pablesku
Автор

Дуже просто, стисло і (найголовніше!) зрозуміло усе пояснив. Відео просто клас👍👍👍🙂

terrycone
Автор

Спасибо за хорошее объяснение!) А в чём отличие фреймворка от среды разработки?

АртёмСеменков-фэ
Автор

Уже четыре года попыток входа в айти, в итоге до сих стою снаружи на пороге)))
Но одно делаю постоянно просмотры роликов Немчинского, стал айтишником в свои сорок с лишним, конечно нет, но мотивации опять вагон )))
Главное надеяться и верить, в том числе верить в победу ЗСУ и Украины!
Слава Украине!
ПС пошел и дальше мечтать об айти будущем

Rustam_Imirlayev
Автор

Паттерны проектирования -> Принципы организации доменной логики -> Что такое фреймворк... Мне кажется у канала раздвоение личности. Он не понимает на кого он таргетится на людей с опытом или на войтивойтишников..

LinDahai
Автор

странный человек, что у него в голове, прилепил флаг усраины и на чисто русском, правильном языке рассказывает.

ИгорьТихонов-эн
Автор

Є відео де Сергій розмовляє українською? Цікаво було б послухати))

myrkul-
Автор

А не кажеться вам что искусственный интеллект заменит почти всё сферы it? Кажется нет, но это движа идёт, гоу на завод хз??ведь всё он умеет делать без людей, просто загрузить требуемые данные и опля готово, конец программистами и т. б. трудягам(((

Павел-лкй
welcome to shbcf.ru