Архитектура Web приложений - Server Side Rendering сегодня - 02,

it-incubator.io/education/?ut... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня и получить доступ к дополнительному контенту можно вот здесь или оформив спонсорство здесь на youtube:
/ itkamasutra
Друзья, SSR (Server Side Rendering) сегодня - он не такой, как был раньше.
Сегодня важно, чтобы код, который занимается ренедрингом на сервере был таким же, как и тот код, который будет ренедрить разметку в рамках SPA... То есть фактически это должен быть один и тот же код. Ведь нам не хочется заниматься дублированием кода, это раз...
а во-вторых, нам важна точная согласованность раметки и состояния приложения, которое заживёт в браузере с тем, что уже успел подготовить сервер.
#fullstack #архитектура #ssr #ityoutubersru

Пікірлер: 163

  • @user-yg5tz3ow4z
    @user-yg5tz3ow4z2 жыл бұрын

    Жаль что курс загнулся... Очень полезная информация я бы с удовольствием послушал о всех технологиях заявленных в двух частях)

  • @aptemdubrovin8623
    @aptemdubrovin86233 жыл бұрын

    Дима, с тобой я помаленьку начал разбираться в архитектуре обмена данными между моим браузером и серваком, спасибо, все тобой сказанное очень просто для моего понимания)

  • @user-iv1lw2xs3t
    @user-iv1lw2xs3t3 жыл бұрын

    Димыч, самые весёлые и интересные уроки именно у тебя, не останавливайся!

  • @technical777
    @technical7773 жыл бұрын

    Димыч Дякую !!! Было бы круто курс по написанию backenda для ReactJS(TS) путь самурая -> на практических примерах

  • @user-sl1kv2yr7t

    @user-sl1kv2yr7t

    3 жыл бұрын

    В точку

  • @artemaveryanov6546

    @artemaveryanov6546

    3 жыл бұрын

    чушь, это никому не нужно

  • @user-rm9zj6mq1g

    @user-rm9zj6mq1g

    3 жыл бұрын

    @@artemaveryanov6546 ты знаешь мнение всех? Мне в общих чертах было бы интересно, а в будущем и подробно хотелось бы знать.

  • @alexr0v

    @alexr0v

    3 жыл бұрын

    Тоже было бы интересно, ставлю палец вверх! Димыч, научи нас пожалуйста как связать backend и react! Твоя энергия прям помогает все изучать! Не могу смотреть другие курсы - скучно!

  • @artemaveryanov6546

    @artemaveryanov6546

    3 жыл бұрын

    @@user-rm9zj6mq1g его основная тематика - фронт, сюда заходят люди смотреть фронт, всем без разницы хочешь ты бэк или нет

  • @user-lm8py5rb4m
    @user-lm8py5rb4m2 жыл бұрын

    Оторвался от видоса ,сказать что стрелки на 5:14 с запахом ) что-то с детства знакомое ))

  • @originalhrysha1976
    @originalhrysha19763 жыл бұрын

    Хочу ещё видео новых!! Благодарю

  • @jjswifty3173
    @jjswifty31733 жыл бұрын

    Отлично, новое видео! Лайк сразу же

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Спасибо!

  • @resenpaii
    @resenpaii3 жыл бұрын

    Решил зайти сюда с курса по реакту. Порадовал. Столько еще интересного будешь пилить)

  • @StepanVorobiov
    @StepanVorobiov3 жыл бұрын

    Очень круто! Хотелось бы непосредственно в деле посмотреть на создание приложения SSR+SPA c nginx!!! и Next.js... потому что всё интересно, но пока не до конца понятно))

  • @user-jg7ly1ib2z

    @user-jg7ly1ib2z

    3 жыл бұрын

    Поддерживаю

  • @DataScienceGuy
    @DataScienceGuy3 жыл бұрын

    Достаточно наглядно получилось)

  • @epicanonimous
    @epicanonimous3 жыл бұрын

    Огромнейшее спасибо за труд и очень полезную тему! Не хватает просто терпения ждать выпуск целую неделю, ахах. Умоляю, давай чаще.) Очень жду подробный Next.js, с большим нетерпением.)

  • @user-jg7ly1ib2z

    @user-jg7ly1ib2z

    3 жыл бұрын

    Поддерживаю

  • @user-tt4mg2jq2b

    @user-tt4mg2jq2b

    3 жыл бұрын

    Присоединяюсь

  • @dmitry.kozlov
    @dmitry.kozlov3 жыл бұрын

    Димыч, один из лучших учителей русского ютуба по js

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    🙏✊🚀 летим, самураи

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    🙏✊🚀 летим, самураи

  • @dmitry.kozlov

    @dmitry.kozlov

    3 жыл бұрын

    @@ITKAMASUTRA пока пользу, но надеюсь взлететь:)

  • @oleksiiborovykov6306

    @oleksiiborovykov6306

    3 жыл бұрын

    лучший, имхо

  • @vladimirww5152
    @vladimirww51523 жыл бұрын

    Класс, полезно!

  • @cikada3398
    @cikada33983 жыл бұрын

    Димыч, не забрасывай!!! Знаю что идей у тебя миллион и хочется все сразу начать))

  • @igorgolub2385
    @igorgolub23852 жыл бұрын

    Спасибо, доступно, понятно, как всегда) Спасибо, Дима.

  • @ted7285
    @ted72853 жыл бұрын

    Большое спасибо! Надеюсь видео в этом плейлисте продолжат выходить:)

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Вот-вот!!!

  • @artemivanov5013
    @artemivanov50132 жыл бұрын

    Просто супер уроки!!!

  • @artem_sh564
    @artem_sh564 Жыл бұрын

    Димыч спасибо огромное за инфу!)

  • @psyfunt3848
    @psyfunt38483 жыл бұрын

    Спасибо огромное за такое интересное и понятное объяснение))) Очень очень сильно хочется увидеть продолжение Архитектуры))) Сейчас прохожу курс React Путь самурая)) начал с минимальными знаниями))) Но все отлично получается и понимается от чего восторгу нет предела)))) Огромное спасибо еще раз за ваш труд)))

  • @cvVerf
    @cvVerf3 жыл бұрын

    Вот смотрю твои видосы и ещё больше желание желание во всем разбираться и учиться новому ✊🔥

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    🚀🚀✊✊ это крутое желание!)

  • @artemtarasenko3059
    @artemtarasenko30593 жыл бұрын

    Круто, спасибо!!))

  • @oleksiiborovykov6306
    @oleksiiborovykov63063 жыл бұрын

    Спасибо большое, очень познавательно!

  • @IT-Svyatoslav
    @IT-Svyatoslav3 жыл бұрын

    Ураааааа! Курс про архитектуру продолжается! Димыч, респект!

  • @nicname7167
    @nicname71673 жыл бұрын

    Спасибо!!

  • @SemenAlexndrovich
    @SemenAlexndrovich3 жыл бұрын

    СПАСИБО!

  • @Dmitrijserg
    @Dmitrijserg6 ай бұрын

    Архитектура, паттерны. Любимая тема.

  • @iamname8758
    @iamname87583 жыл бұрын

    Круто придумал с визуализацией, так реально проще понять)

  • @dimitriitkach7697
    @dimitriitkach76973 жыл бұрын

    spasibo za urok - Архитектура, SSR сегодня

  • @artemijeka
    @artemijeka2 жыл бұрын

    Интересненько

  • @user-ze1oo3km5l
    @user-ze1oo3km5l3 жыл бұрын

    SSSR путь камуниста.

  • @yurab822
    @yurab8223 жыл бұрын

    Full Stack Архитектура its cool :) will be nice to have more info like this

  • @ivanturanin2981
    @ivanturanin29813 жыл бұрын

    Димыч, спасибище тебе за труд! Позавчера начал проходить твой путь самурая, это шедевр! ты нереально круто объясняешь сложные вещи простыми словами) Делюсь опытом: месяца 4 назад, после 6 лет работы столяром, начал учиться вместе братом-близнецом) по классике - вёрстка, самые основы JS. Два месяца назад другой брат-программист подкинул первый проектик, а я ушел из столярки) на данный момент сделали один сайт, не spa (для фреймворков было рановато, изучили только верстку когда брались за этот сайт). Делали фуллстек - бэк на express (кроме джаваскрипта ж ничё не знаем), бд - mongo, для отображения верстки - handlebars. Деплоил сам на digitalocean, как прокси-сервер использовал nginx. Как раз пришлось немного поучить администрирование и почитать про сети) На данный момент сайт в продакшне и заказчик доволен, но еще предстоит много чего допилить по админке) Бывает сложно местами, но наткнувшись на твой канал прямо зарядился мотивацией, так что продолжаем бомбить! Скоро вот реакт буду круто знать) Ты крутой мэн!

  • @romandeveloper7720
    @romandeveloper7720 Жыл бұрын

    жаль, что наобещал всего и пропал( но спасибо и за это!

  • @zzhanat4905
    @zzhanat49053 жыл бұрын

    Димыч снимай побольше видосов)))))пожалуйста...

  • @bishopwhite9482
    @bishopwhite94823 жыл бұрын

    Спасибо :D теперь есть понимание что такое SSR

  • @NIReeMK
    @NIReeMK3 жыл бұрын

    Спасибо, дай бог здоровья

  • @OlegMavlyutov
    @OlegMavlyutov3 жыл бұрын

    Это я вовремя зашёл KZread проверить 😎

  • @SiberianAndy
    @SiberianAndy3 жыл бұрын

    Тема отличная, еще бы немного от тебя послушать про трисоморфный рендеринг и service workers.

  • @maxgeorgievsky9527
    @maxgeorgievsky95272 жыл бұрын

    Тор контент:)

  • @user-mi4qz2ng4y
    @user-mi4qz2ng4y3 жыл бұрын

    Спасибо, лайк и коммент!

  • @user-us5uf9tt8i
    @user-us5uf9tt8i3 жыл бұрын

    не останавливайся!

  • @melloone8862
    @melloone88623 жыл бұрын

    спасибо! очень очень круто!

  • @adeptusCustodius
    @adeptusCustodius3 жыл бұрын

    Спасибо Димыч!

  • @diegoavenger7702
    @diegoavenger77023 жыл бұрын

    Крутий курс, за інтро окремий респект

  • @anastasiyamuzychenko5176
    @anastasiyamuzychenko51763 жыл бұрын

    Димыч, спасибо большое за твои уроки! расту вглубь и вширь))

  • @vovapirotskiy5031
    @vovapirotskiy5031 Жыл бұрын

    thx !)

  • @supitacantora413
    @supitacantora4133 жыл бұрын

    Спасибо!)))

  • @vladislav8798
    @vladislav87983 жыл бұрын

    Спасибо Димыч! Жду новые видео!

  • @user-wz1tn7fn4s
    @user-wz1tn7fn4s3 жыл бұрын

    Thanks a lot! )

  • @MrCension
    @MrCension3 жыл бұрын

    Димыч, от души! Пожалуйста, не пропадай

  • @ChinaraIbr
    @ChinaraIbr3 жыл бұрын

    Хотелось бы больше про тайпскрипт и, если возможно, ангуляр.

  • @dmitriymovchan6563
    @dmitriymovchan65633 жыл бұрын

    Вот это классная тема, Димыч! Я как раз хотел углубиться в изучение архитектуры веб приложений! На работе использую React, Gatsby, Typescript, Node.js.

  • @user-im1xk3iq4i
    @user-im1xk3iq4i3 жыл бұрын

    Димыч, ты очень похож на боксера Васю Ломаченко, и также же крут в своем ремесле, как и Лома. Манера преподавания легка и артистична. Не всем такое подходит, наверное, но для меня - that cool !!!

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    ✊🙏🚀

  • @AlexRom1986
    @AlexRom19863 жыл бұрын

    Димыч, все круто! Топим дальше! ⚔️

  • @user-pl9bm6pv8z
    @user-pl9bm6pv8z3 жыл бұрын

    Спасибо!

  • @Ivan-mb3ze
    @Ivan-mb3ze3 жыл бұрын

    На фронте мы используем React.js, на бэкенде C# и БД PostgreSQL. Мне интересно node.js но для работы нужно учить C#. Сам я фронт но сказали нужно двигаться в сторону фулстек. Вот реально всё интересно но в сутках 24 часа всего(

  • @user-jg7ly1ib2z

    @user-jg7ly1ib2z

    3 жыл бұрын

    Очень бы хотелось уроков в таком же стиле, как про React, но про Asp Core

  • @vladislavozinkovskyi8276
    @vladislavozinkovskyi82763 жыл бұрын

    Спасибо за труд! P.S. хотелось бы увидеть видос про PWA и AMP.

  • @vitaliybay7386
    @vitaliybay73863 жыл бұрын

    👍👍👍👍👍👍👍👍

  • @Alex-hs8xj
    @Alex-hs8xj3 жыл бұрын

    спасибо!

  • @visokogroup7922
    @visokogroup79223 жыл бұрын

    Спасибо тебе Димыч! Знал бы ты как повлиял на изменения в моей жизни и не только моей)))

  • @istoric7221
    @istoric72213 жыл бұрын

    Агонь!

  • @YamaXsim
    @YamaXsim3 жыл бұрын

    Интересная тема про Styled Components,можно бы видос запилить полезный)

  • @yurab822
    @yurab8223 жыл бұрын

    it's not new for me but i have fun to see it - круто, когда все по почкам

  • @user-ih6ie9ve6d
    @user-ih6ie9ve6d2 жыл бұрын

    Архитектура, SSR

  • @gost3614
    @gost36143 жыл бұрын

    Cпасибо ))

  • @marynakosiv3750
    @marynakosiv37503 жыл бұрын

    Димыч ван love

  • @ivanrussui4126
    @ivanrussui4126 Жыл бұрын

    Интересно очень, жаль продолжения нету

  • @user-rv7iq1gj3b
    @user-rv7iq1gj3b3 жыл бұрын

    красавчик!

  • @Ivan-mb3ze
    @Ivan-mb3ze3 жыл бұрын

    Архитектура SSR это круто.

  • @artemzhitikhin6827
    @artemzhitikhin68273 жыл бұрын

    Очень интересно, спасибо! А будет ли продолжение по архитектуре?

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Скоро, друзья ✊

  • @fess8501
    @fess85012 жыл бұрын

    Продолжение бы) Или есть где-то за платную подписку, на патреоне, например, и я просто не знаю?)

  • @originalhrysha1976
    @originalhrysha19763 жыл бұрын

    Контент топ!

  • @Alex-hs8xj
    @Alex-hs8xj3 жыл бұрын

    Пока проходил реакт самурай, знакомый попросил сделать сервис, начал писать в стиле реакт из курса, но на чистом js и без соблюдения флакс, то есть менять стейт напрямую. Приложение небольшое, так что не критично. Самое важно что общее понимание полученное в курсе дало возможно более менее спроектировать архитектурку. Пишу на классах, + php + mysql. Продолжу курс и сравню))

  • @temp2315
    @temp23153 жыл бұрын

    Вижу Димыча, ставлю лайк!)

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Спасибо!!!!🚀🚀

  • @ivanrussui4126
    @ivanrussui4126 Жыл бұрын

    Хорошо по современному SSRу работает к примеру Next.js а как работает приложение которое на SPA React? что там нет SSR со статикой? Там только один сервер API?

  • @antonywzrd3900
    @antonywzrd39003 жыл бұрын

    Да, есть встроенные js библиотеки в том же Laravel(php), к примеру по умолчанию есть компоненты фронта на Vue. Сам недавно делал spa на этом стеке, node.js сервер как таковой не нужен, все запускается на пхп серваке

  • @user-yj2oq7ki6l
    @user-yj2oq7ki6l3 жыл бұрын

    А есть продолжение этого курса?)

  • @user-fm1pe7bf1y
    @user-fm1pe7bf1y3 жыл бұрын

    ReactBundle для symfony (правда замароченный), a у Ruby вроде как React on Rails

  • @artemivanov5013
    @artemivanov50132 жыл бұрын

    почему больше нет уроков по этой теме????((((((

  • @sergeydanilov4568
    @sergeydanilov45683 жыл бұрын

    голосую за GraphQL! Информация в видео топ! Автор красавчик!

  • @tonyKop
    @tonyKop3 жыл бұрын

    Димыч, спасибо большое за видос. Подскажи пожалуйста, библиотеку NextJS используют также на отдельном сервере где есть NodeJS, который и отдает уже html разметку клиенту? Или она используется в браузере самого клиента?

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    NextJS - это Фреймворк-сервер! То есть он на стороне back-end

  • @rebel6052
    @rebel60523 жыл бұрын

    Всегда nginx читал как нгинкс, открыл мне глаза)

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Цсс, пэхэпэ.. пофигу)) пока не обещаешься с иностранными коллегами))

  • @xdarkfenixx
    @xdarkfenixx3 жыл бұрын

    сейчас на 77 части первого пути самуря) касаемо SSR - что думаешь про NextJS и GatsbyJS? не думаешь рассмотреть что это и сделать обзор?

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Есть мысли! Сегодня и то и другое популярны и полезны! Особенно NextJS

  • @xdarkfenixx

    @xdarkfenixx

    3 жыл бұрын

    @@ITKAMASUTRA на первый взгляд не сложнее чем реакт, но все ещё куча вопросов с bll. Я так понимаю есть аналог NextJS и во Vue

  • @user-jg7ly1ib2z
    @user-jg7ly1ib2z3 жыл бұрын

    Как ты считаешь какие лучше использовать библиотеки для SSR на React? Слышал, что Nextjs хорошая библиотека, но всё же интересно узнать твоё мнение

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Мы на проекте будем юзать именно NextJS

  • @gimtonic
    @gimtonic3 жыл бұрын

    ИГОРЬ, не Андрей, Сысоев) Ну что ж ты так лохонулся то) Зачем тебе бекенд то)) Ты хороший фронтендер) В фронтенде тем до хера. Ну светле ну микроинтерфейсы) Нахрен тебе микросервисы и бекенд)))

  • @pinkhappybear4682
    @pinkhappybear46823 жыл бұрын

    Как определить, нужен ли приложению ssr?

  • @user-mq1wl6gl5p
    @user-mq1wl6gl5p3 жыл бұрын

    Привет!

  • @originalhrysha1976
    @originalhrysha19763 жыл бұрын

    Тайп скрипт рулит. Спасибо

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Спасибо за фидбек!

  • @dmitri90est
    @dmitri90est2 жыл бұрын

    Димыч продолжай пожалуйста....

  • @SadBatya
    @SadBatya4 ай бұрын

    Димыч, спасибо, когда устаю от кода Точнее бывает такое что появился баг, ты его пытаешься сделать и заходишь в тупик и надо отдохнуть Вот люблю посмотреть теорию послушать, ты прям как старший брат рассказываешь Такой вопрос, а как у вас обстоят дела с трудоустройством если я проживаю в Америке?

  • @ITKAMASUTRA

    @ITKAMASUTRA

    4 ай бұрын

    Будем учить, накачивать, пока не получишь оффер там на месте!

  • @nargizgasanova6222
    @nargizgasanova62222 жыл бұрын

    а продолжение есть?

  • @BLVCK7
    @BLVCK7 Жыл бұрын

    Димыч, когда продолжение?! Очень ждём!

  • @user-jg7ly1ib2z
    @user-jg7ly1ib2z3 жыл бұрын

    Сделай пожалуйста обзор, чем по твоему мнению NGINX лучше IIS? И на сколько я понимаю NGINX бесплатный, а IIS платный, если делать коммерческий проект? Или я ошибаюсь?

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    NGNIX - как сервер для статики, или как прокси.. супер быстрый и легковесный IIS - полноценный мощный сервер для хостинга .net сервисов в первую очередь! Но не только...

  • @webkoth6105
    @webkoth61053 жыл бұрын

    PHP - Laravel/Symfony

  • @ILICH1980
    @ILICH19803 жыл бұрын

    ну почему же не может .NET выполнить JS ? Может, через ком объекты. (Edge, Chrome)

  • @watchtvshow2552
    @watchtvshow25523 жыл бұрын

    Дима или ребята программисты, подскажите мне, я хочу записаться на курсы по языку программирования пайтон или питон в просто народе, я новичок, курсы идут 1 год (ну опять же смотря какая контора ), подскажите где реально могут чему то научить и дать хорошие знания (именно на курсах, какие конторы внушают доверия? ) и второе смогу ли я потом хоть куда то устроиться с этим сертификатом? Есть конторы которые берут без вышки и опыта? Или это все бред и надо идти учиться? Просто мне 28 и я ограничен по возможностям и времени учиться 5 лет, вот и хочу записаться на курсы, стремление есть

  • @prospect72

    @prospect72

    3 жыл бұрын

    Сергей Буцко главное не какое образование а что ты будешь уметь в последствии.

  • @watchtvshow2552

    @watchtvshow2552

    3 жыл бұрын

    @@prospect72 ну по факту на курсах можно нормально натаскаться?

  • @ruslanaskarov5393

    @ruslanaskarov5393

    3 жыл бұрын

    Лучше сначала самому попробовать поизучать пайтон, курсов бесплатных много, когда уже поймешь что тебе это нравится, можно идти на курс

  • @maximilianraevsky9746
    @maximilianraevsky97463 жыл бұрын

    про SSG хотелось бы тоже узнать

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Тупанул я, нужно было о нем упомянуть...

  • @izzei-1614

    @izzei-1614

    3 жыл бұрын

    У тебя есть страницы, которые рендериться один раз во время сборки приложения в прод, а при ssr страница рендериться сервером на каждый запрос клиента.

  • @enjoytuscanytime
    @enjoytuscanytime3 жыл бұрын

    Когда же будет продолжение 😍

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Готовлю ✌️

  • @vovnet
    @vovnet3 жыл бұрын

    что-то продолжения долго нет...

  • @user-br4gt7xu2j
    @user-br4gt7xu2j3 жыл бұрын

    Специализируюсь на Java. Основные аспекты языка и технологии, с которыми работал: 1. Java Core Basic (core simple): 1) Java Syntax (classes, methods, types, operations, imports, conditions, cycles) 2) Objects (Object, constructor, private, static, this) 3) String, toString, String.format 4) Array, Arrays 5) IDE (IDEA, Eclipse, NetBeans) 6) Math, Date, Calendar, DateFormat 7) OOP 8) Wrappers, downcast, instanceOf, varargs 9) Final, immutable, StringBuffer, StringBuilder, RegEx 10) Enums & Generics 11) Exceptions 12) Collections (equals, hashCode, comparing) 13) IO (Basic) 14) Multithreading (Basic) 15) Java 8 (Stream API, Functional Interfaces, LocalDate) 16) Serialization & Cloning 2. Java Core Pro (core in details): 1) JMM, GC, finalize 2) IO / NIO (File, Files, Path, parsing, e t.c.) 3) Multithreading (all concurrency) 4) Reflection (Dynamic Proxy, RMI) 5) Java Annotations 6) Java 9-15 7) Utils(Objects, BigInteger, URL, Properties, java.lang, java.util, java.net, Commons IO, Sound API, e t.c.) 3. Java Patterns & Antipatterns (designing application methods, classes, and architecture) 4. Java GUI's (AWT, Swing, JavaFX, SWT, GWT, Vaadin, ZK) 5. Data Bases: 1) SQL 2) JDBC & ORM (JPA, Hibernate, HQL, JPQL, JTA) 3) RDBMS (PostgreSQL, MySQL, Oracle, MS SQL Server) 4) Distributed DB (Hadoop, Splunk, Spark) 5) In-memory DB (VoltDB, MemSQL) 6) NoSQL (MongoDB, Neo4j, Cassandra, Apache Ignite) 7) DB Migration (Liquibase, Flyway) 8) Cache Systems (Memcache, Redisson, Kryo) 6. Java EE Tools (professional development main tools): 1) VCS (Git, GitHub, GitLab, BitBucket, Mercurial) 2) XML (SAX, StAX, DOM, XPath, XSLT) 3) JSON (mJSON, JSON-P, JsonPath, Gson, Jackson) 4) Build Automation (Maven, Graddle, Ant) 5) Testing (JUnit, TestNG, Mockito, TDD, Gatling, JMeter, JMH, JaCoCo, SonarQube) 6) Logging (Log4j, Slf4j) 7) Web Servers & Load Balancers (Tomcat, Jetty, Nginx, Apache Http Server, HAProxy, Traefik) 8) App Servers (GlassFish, WebSphere, WildFly(JBoss), WebLogic) 9) Cloud Services (Microsoft Azure, Amazon Web Services, Google Compute Engine) 10) DevOps (Docker, Kubernetes, Jenkins) 11) JMS (Java Mail, Message Brokers, Kafka, RabbitMQ, ActiveMQ) 12) Schedulers (Quartz, JCron) 13) Search & Index Systems (Lucene, Elasticsearch, Apache Solr, Sphinx) 14) Office Systems (Apache POI, Apache PDFBox) 15) Security (Java Crypto API, Web Security) 16) Enterprise Brokers (ESB) 17) BPMN (BPEL, Activiti, jBPM) 18) BRMS (JSR-94, Drools, Jess, ILOG JRules, OpenRules) 7. Java EE (enterprise development): 1) Network (HTTP, TCP-IP, UDP, Sockets) 2) HTML (XHTML, CSS, AJAX, JS Basic) 3) EJB (DI, CDI, JNDI, JSF, Jakarta EE) 4) Servlets (Filters, MVC, Struts) 5) JSP (JSTL, EL, Velocity, FreeMarker) 6) WS (UDDI, WSDL, ReST, SOAP, WADL) 7) Integration (MDB, JAX-WS, JAX-RS, JAXB, JAXR, SAAJ, JSR 224) 8) WebTools (Jsoup, Postman) 8. Spring Ecosystem (main spring technologies): 1) Spring Core (Beans, Context, DI, SPeL) 2) Spring AOP (Aspects, AspectJ) 3) Spring for DB (Spring JDBC, TX, ORM, OXM, Spring Cache) 4) Spring Data (Spring Data JPA, Spring Data Redis) 5) Spring MVC 6) Spring Web Flow 7) Spring Security 8) Spring Testing 9) Spring Integration (REST в Spring) 10) Spring JMS (RPC, JMX) 11) Spring-WS ("contact-first" Web Services) 12) Spring + EJB (Pitchfork, JNDI API) 13) Spring Batch 14) Spring Social 15) Spring Mobile 16) Spring Android 17) Spring-DM (Dynamic Modules, Gemini BluePrint) 18) Spring LDAP 19) Spring Rich Client (for Swing)

  • @user-sl1kv2yr7t

    @user-sl1kv2yr7t

    3 жыл бұрын

    К чему это тут?

Келесі