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


Банковское дело с Ruby: введение в методы: часть 1
В этом посте я начну знакомить с методами на практическом примере. Конечным продуктом будет работающее банковское приложение, которое позволит пользователю вносить и снимать средства, просматривать историю транзакций и проверять баланс. Это приложение будет написано на рубине, поэтому лучше всего начать с загрузки нашего любимого редактора: VScode. После того, как вы откроете это, создайте файл в новом каталоге, который легко найти. Теперь вы должны открыть свой терминал и перейти к этой..

Прекратите использовать ручную предварительную загрузку в вашем приложении Rails; используйте это вместо этого.
В Интернете популярна рекомендация использовать предварительную загрузку в Ruby on Rails приложений, чтобы устранить проблему запросов N+1 . Сначала это может показаться благословением, но у него есть недостатки. К счастью, есть гораздо лучшее решение, которым я хочу поделиться с вами. Прежде чем мы углубимся в идеальное решение , давайте кратко рассмотрим недостатки текущего подхода. Если вы знаете, что вам не нравится в предварительной загрузке, прокрутите вправо до..

Sprockets::Rails::Helper::AssetNotPrecompiled
В настоящее время я работаю над приложением Rails (Rails 5.1.7 и Ruby 2.5.5) и получаю эту ошибку: Sprockets::Rails::Helper::AssetNotPrecompiled с извлеченным источником, указывающим на: ActionView::Template::Error (test.js): <%= javascript_include_tag 'test' %> Я изменил config.assets.debug в папке config/environments/development.rb на false, но это не сработало. Добавляем Rails.application.config.assets.precompile += %w( test.js ) в config/initializers/assets.rb..

Ограничения маршрутизации аутентификации Rails считаются вредными
Ограничения маршрутизации в Rails Authentication считаются вредными Этот пост из серии статей о том, что считается вредным, где мы говорим о неправильном способе ведения дел. Я имею в виду способ делать… anadea.info

Режим проекта с React, Redux и Rails
Я только начал свой последний из пяти модулей, будучи студентом Flatiron School, а это значит, что с этого момента я нахожусь в режиме проекта. У меня есть три недели, чтобы построить что-то свое, используя множество навыков, которым я научился к этому моменту. Три недели могут показаться большим количеством времени, но на самом деле это тяжелая задача для того, кто никогда не делал этого раньше. Нельзя сказать, что я не супер воодушевлен , чтобы создавать что-то, чем я действительно..

Развертывание Ember.js и Rails API Bookcase
Я следовал этому руководству: https://semaphoreci.com/community/tutorials/test-driving-ember-js-models , чтобы создать книжный шкаф с интерфейсом Ember.js и сервером API Rails. Учебник отличный, я настоятельно рекомендую его, но он останавливается перед его развертыванием. Я обнаружил, что при попытке развернуть приложение в реальном мире возникает множество проблем. Что мне действительно понравилось в этом руководстве, так это то, что в нем используется разработка, основанная на..

Как Rails и Heroku спасли меня
Я люблю Rails, Ruby и Heroku. Если мне нужно получить что-то, что работает вживую и в Интернете прямо сейчас , я знаю, что могу доверять этим инструментам до конца земли. На днях у меня было 30 минут, чтобы сделать это. Посмотрите, что произошло: https://schwad.github.io/ruby/rails/heroku/2019/01/11/how-rails-and-heroku-saved-my-bacon.html