Наиболее важные темы для изучения в качестве опытного разработчика ROR
Есть много тем, которые очень важно знать идеальному разработчику ruby on rails. Я собрал некоторые наиболее важные темы и решил поделиться ими здесь, в LinkedIn. Если что-то, что вы, ребята, хотите добавить, пожалуйста, добавьте их в комментарии.
Я планирую создать курс по всем перечисленным ниже материалам, чтобы каждый мог вникнуть в него поглубже. Я поделюсь ссылкой на курс здесь после завершения моих видео.
Учебные материалы:
1. Хорошая практика для того, чтобы быть лучше в рельсах
=> Активная работа (как и почему)
=> Активное хранилище (как и почему)
=> Библиотеки (как и почему)
=> Услуги (как и почему)
=> Декораторы (как и почему)
=> active_model_serializers (как и почему)
=> Rake Tasks (Как и почему)
=> Организованные начальные данные надлежащим образом (как и почему)
2. Темы для совершенства
=> Проблемы с рельсами
=> Включить/Требовать/Загрузить (для динамического включения материалов)
=> Динамические маршруты
=> Области/Лямбда/Проц/Блок
=> Создайте свой собственный метод уровня класса для любых существующих классов (String, Integer, Float, Double, Array, Hash и т. д.)
3. Как правильно и эффективно использовать ассоциации с динамическими классами и ключами. Он будет включать в себя все типы ассоциаций.
4. Плагины
=> Рельсовый движок
=> Плагин Rails
5. Драгоценные камни
=> Почему мы используем
=> Как переопределить использование исправлений обезьяны
=> Как создать
=> Как развернуть
6. Программирование сокетов (синхронизация в реальном времени) с использованием нижеперечисленных вещей
=> Тонкая и Фэй
=> Толкатель
=> Рельсы веб-сокета
=> Socket.io
=> Рельсы синхронизации в реальном времени ( render_sync )
7. Сервер Redis
=> Синхронизируйте процесс для более чем 1000 параллельных подключений