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


Установка Ruby on Rails в Windows 10 с Bash и PostgreSQL
Установка Rails: шаги Мы сосредоточимся на установке Ruby, Rails и обеспечении удобной работы PostgreSQL с Rails и Bash в Windows 10. Мы будем использовать подсистему Linux в Windows 10. В этой статье не будет подробно рассказываться об установке подсистемы Linux и запуске и запуске Bash. , на эту тему уже есть отличные статьи. Вот руководство Microsoft по установке Подсистемы Linux . Давайте продолжим установку Ruby, Rails и установку и запуск PostgreSQL, чтобы мы могли использовать..

Использование скрепки с AngularJS + Base64
Когда я начал работать с AngularJS, я начал понимать, как много драгоценных камней не абстрагируются так же, как в Rails. Когда я работал над Angulargram , я понял, что некоторые из функций, которые я предполагал, будут простыми… не были. Итак, давайте упростим загрузку фотографий с помощью Angular + Rails. rails new ng-file-upload Начнем с создания нового проекта Rails. Я также создал репозиторий, если вы хотите продолжить: https://github.com/fiveinfinity/ng-file-upload . gem..

Ускорение навигации в приложении с помощью Turbolinks
Turbolinks - это оптимизация, которая увеличивает воспринимаемую производительность за счет разумного переключения страниц и перезагрузки ресурсов в вашем приложении. В отличие от условных запросов GET , он не требует никаких изменений кода Ruby в самом приложении Rails. Turbolinks 5 - это библиотека JavaScript, которая работает везде (даже без Rails, например, на статических страницах) и постепенно ухудшается в неподдерживаемых браузерах. Турболинки 5 Turbolinks был связан с..

nodejs ≠ узел
В немного более старом проекте мы используем драгоценный камень autoprefixer-rails (а не webpacker ). После обновления версии 10 в CI появились следующие ошибки: ActionView::Template::Error: Autoprefixer doesn’t support Node v8.10.0. Update it. Я не понимал, как это могло случиться. Мы используем NVM для автоматической установки и настройки версий узлов. Так что я ожидал, что это будет 10.22.1 вместо 8.10.0 . Я обнаружил, что ExecJS автоматически определяет версию узла в..

Я создал такое же приложение с Rails и без Javascript
В прошлом году я написал в блоге сообщение Я создал одно и то же приложение с Rails и Javascript , следуя тенденции публикаций, в которых автор Сунил Сандху сделал то же самое, сравнивая несколько интерфейсных библиотек Javascript. Мой подход в том сообщении в блоге заключался в использовании Rails для рендеринга всего HTML, а затем использовании небольшого количества Javascript с Stimulus для воссоздания того же поведения приложения. Несколько недель назад я нашел твит от Криса..

Соединение точек: приложение с полным стеком
4 августа 2020 г. Наконец-то прошло 6 недель в программе Flatiron School, и за это время я получил знания и информацию о том, как интерфейс и сервер наконец-то работают вместе! Первые 3 недели модуля были потрачены на изучение того, как работать с бэкендом на языке Ruby. Благодаря этому первому модулю я смог создать чистый серверный проект, использующий терминал для взаимодействия с приложением Ruby. Последние 3 недели были комбинацией передних и внутренних технологий. В этом..

Когда следует создавать собственный API и как
Для тех, кто следит за моим прогрессом, вы знаете, что я делаю забавную веб-игру, и мой ближайший следующий шаг - это серверная часть. Почему я подумываю использовать как собственный API, так и готовый? А зачем тебе? Этот блог не о том, следует ли вам научиться создавать собственный API или нет, потому что я считаю, что это важный навык, даже если вы планируете использовать исключительно готовые API. Основное внимание уделяется тому, как решить, что использовать в каждой ситуации...