0/5, Голосов: 0
Доступно

Под капотом Ruby on Rails [Thinknetica]

Тема в разделе "Курсы по программированию", создана пользователем stclaus, 2 май 2023.

Цена: 3900р.
Взнос: 1354р.
100%

Основной список: 7 участников

Статус обсуждения:
Комментирование ограничено.
  1. stclaus

    stclaus ОргОрганизатор

    Под капотом Ruby on Rails [Thinknetica]
    Онлайн воркшоп для разработчиков, которые хотят быстрее пилить фичи и находить ошибки в приложениях на Ruby on Rails.
    Пошагово разберем работу фреймворка, в том числе:

    • как обрабатывается http запрос;
    • как формируется html с ответом;
    • как собираются ассеты для фронтенда;
    • как на рельсах можно сделать современное веб-приложение с динамическим контентом.
    А ещё посмотрим как устроены популярные гемы, которыми вы пользуетесь каждый день.

    Воркшоп будет полезен разработчикам с опытом коммерческой разработки. Если вы ловите себя на том, что:
    • не всегда уверены, как работать с конфигами некоторых гемов;
    • не понимаете, как отладить проблему с обработкой запросов;
    • в недоумении от того, почему файл не подцепился и класс не определен.
    На воркшопе мы разберем устройство фреймворка, чтобы вы не гадали куда смотреть, чтобы решить такие проблемы, а сразу шли и делали.
    Воркшоп будет полезен разработчикам, которые хотят понять, как работает фреймворк. Заменить «магию рельс» на понятную картину того, как это работает.
    Также он поможет быстрее подключать сторонние библиотеки и понимать, как они интегрируются в структуру рельс.

    День 1. Классический Rails: MVC и ORM
    • Распилим большой черный ящик, который занимается обработкой запросов на много маленьких.
    • Разберем как работет ActionSupport, ActionView и ActiveRecord.
    • Зачем нужен сервер приложения?
    • Когда пользователь сайта встречается с рельсами, что стоит на пути между браузером и фреймворком?

    В результате вы:
    Узнаете, как обрабатывать запросы снаружи рельсового приложение, как работает маппинг данных на таблицы в базе данных и какая часть фреймворка отвечает за это. Разберетесь, как приложение рендерит ответ для браузера.


    День 2. Cборка фронтенда, данные через вебсокеты

    • Разберем, где и как собирается CSS, где рельсы подключают новые преобразователи кода, какие компоненты за это отвечают.
    • Как собирается JS, какие компоненты рельс отвечают за сборку. Посмотрим как эволюционировала сборка от sprockets к webpack и обратно.
    • Рассмотрим, как рельсы реализуют hotwire – передачу html через сокеты.
    • Рассмотрим связку turbo, stimulus и ActionCable.
    В результате вы:

    Разберетесь, как рельсы готовят ассеты для фронтенда, какие инструменты для этого используется.
    Поймете, как фреймвок работает с сокетами и какие его части отвечают за передачу html клиенту.

    День 3. Популярные гемы


    Что такое гемы, что такое плагины, чем они отличаются друг от друга.
    Разберем, как работают:
    • rspec,
    • pry-buybug,
    • devise,
    • active_admin,
    • simple_form.
    В результате вы:
    Будете иметь представление, как работают популярные гемы и как они интегрируются в приложение. Это поможет вам выносить код в отдельные библиотеки и подключать в разных проектах.

    thinknetica.com/pro/workshop_rails_under_hood
     
  2. Последние события

    1. skladchik.com

      Складчина доступна.

      27 май 2023
    2. skladchik.com

      Взнос в складчине составляет 677р.

      26 май 2023
    3. skladchik.com

      Складчина активна.

      26 май 2023
    4. boriz

      boriz не участвует в складчине.

      24 май 2023

    Последние важные события

    1. skladchik.com

      Складчина доступна.

      27 май 2023
    2. skladchik.com

      Взнос в складчине составляет 677р.

      26 май 2023
    3. skladchik.com

      Складчина активна.

      26 май 2023
    4. skladchik.com

      Сбор взносов начинается 26.05.2023.

      23 май 2023
  3. stclaus

    stclaus ОргОрганизатор

  4. FrontEnd-NodeJS

    FrontEnd-NodeJS ЧКЧлен клуба

    ❗❗❗ Немного рекламы в тему: ✨️✨️
    Кто давно хочет сменить профессию , предлагаю присмотреться к -
    профессии тестировщика Automation QA Tester - очень востребованная ! ⚡️ ⚡️ ⚡️

    Предлагаю записаться в складчину и взять подешевле❗️ ❗️ ❗️, изучать всё можно самому, все материалы будут прилагаться! Не упусти шанс !
    ☝️ На курсе преподают сами разработчики некоторых инструментов ❱❱ много-много практики на курсе!

    Автоматизация тестирования Java [qa.guru] [ЗАПИСЬ] (18-тый поток)
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей