Публикации по теме 'rails'


Кодирование адаптивной панели навигации с помощью Rails
В этой статье мы узнаем, как закодировать реактивную панель навигации с помощью рельсов. Если вы хотите продолжить, вот момент, когда я начал писать эту статью: https://github.com/pablocm90/learning-port/tree/pre-navbar . Для этого мы хотим хотя бы примерно представить, как должна выглядеть наша панель навигации, если смотреть на нее с компьютера и планшета или телефона. Затем мы закодируем стиль для четырех предопределенных точек останова. Наконец, мы добавим немного..

Ошибка: фиксация не извлечена
При создании проекта, который содержит как серверную часть, так и интерфейсную часть, у вас может возникнуть соблазн создать два репозитория, по одному для каждого из них. Однако при этом вам придется преодолеть несколько препятствий с помощью git, чтобы связать репозитории под другим, чтобы можно было синхронизировать коммиты. Это делается посредством подмодулирования. Я тоже НЕ по этому пути. Я решил разместить свои папки для серверной части и клиентской части в основном каталоге..

Rails на стероидах… Я имею в виду Rails с JS
Или как добавить JS в приложение Rails, используя его бэкэнд в качестве API. Это еще один пост из серии Проектная неделя Flatiron School … если вы еще не заметили. Да, это снова проектная неделя, и нас просят написать еще один пост о проекте этой недели. Последний проект, если вы не знакомы с моим прошлым контентом (как вы смеете не читать ВСЕ мои материалы), был чистым приложением Rails, в котором использовалась архитектура MVC для создания всех функций приложения. В моем случае..

Список желаний фильмов, приложение React
Для моего финального проекта Flatiron я решил создать приложение, связанное с тем, чем я увлекаюсь: фильмами. Единственная странность в том, что я люблю смотреть фильмы в кинотеатре, а не дома. Так что, если я пропущу фильм в кинотеатре, мне потребуются годы, чтобы наконец его посмотреть. Есть много замечательных фильмов, включая классику и лауреатов премии «Оскар», которые я никогда не видел. После того, как началась пандемия, я подумал о том, сколько людей покидают этот мир, так и..

Асинхронная обработка с использованием SQS и Shoryuken
Обычно, когда приложению Rails необходимо управлять асинхронной обработкой, разработчики используют Sidekiq с его потрясающей приборной панелью для управления сбоями и повторными попытками. Он прост в настройке и прекрасно работает при использовании Heroku или Amazon EC2 с Capistrano . В Wolox нам нужно было масштабировать приложение, которое выполняет парсинг веб-страниц с помощью Sidekiq. Для масштабирования нашего приложения нам потребовалось множество динамических..

Подденьте советы и хитрости
Вы можете использовать show-method , чтобы раскрыть практически любой код в вашем приложении. Если вы используете show-method без аргументов, будет показан весь код метода, в который вы поместили pry. Например: show-method (без аргументов, показывает текущее местоположение класса / метода, может быть похоже на whereami (посмотрите на подсказку) (я обычно добавляю -l к show-method , чтобы добавить номера строк <CookiesController:0x00007f9156c57670>:0> show-method -l..

Давайте будем строгими
Сегодня я провел 30 минут в паре с одним из инструкторов Learn, пытаясь решить некоторые проблемы, которые есть в моем портфолио проекта Rails. Я обнаружил, что требование проекта использовать настраиваемый модуль записи атрибутов вместо has_nested_attributes фактически удаляет некоторые функции из окончательного приложения. Из-за отсутствия магии Rails одну из моих проблем решить сложнее, чем ожидалось. Другой - просто более простой оператор if...else . JavaScript развивается, и..