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


Представления PostgreSQL с Ruby on Rails
Инкапсулируйте сложные запросы, используя возможности представлений. Postgres предлагает два типа представлений: обычные представления и материализованные представления. Оба могут решать аналогичные проблемы, связанные с инкапсуляцией, абстракцией и повышением производительности. Стоит отметить, что представления и материализованные представления доступны не только при использовании Postgres в качестве базы данных, почти все реляционные базы данных поддерживают использование..

Какая ваша руководящая доктрина?
Какая ваша руководящая доктрина? Мне очень понравилась формулировка DHH Доктрины Rails . Он делает фантастическую работу, размышляя и четко объясняя свою позицию по вопросам. Я смаковал всю пьесу, думая о том, с чем я могу согласиться или не согласиться. Поднявшись на уровень выше, как в этой части, чтобы сформулировать 8 столбов, в некотором роде сбрасывает миссию. Rails родился в то время, когда многие из нас создавали веб-приложения CRUD. Я влюбился в него так же, как и в..

Токены HereDocs как аргумент метода
Токены HereDocs как аргумент метода Обзор того, как взаимодействовать с HereDocs в качестве аргумента Прежде чем начать Позвольте мне представить здесь платформу, которая помогла мне изучить большую часть моих знаний о Ruby. Действительно, Pluralsight - потрясающая платформа. С 50+ курсами , которые охватывают различные темы по Ruby и Ruby on Rails , это лучший способ поднять свои знания на новый уровень! Попробуйте бесплатно 👇😉 Pluralsight |..

Как добавить React JS в ваше приложение Ruby on Rails с помощью Webpacker
В этом руководстве вы узнаете, как создать приложение Ruby on Rails и добавить к нему возможности webpacker и React JS . Давайте кратко познакомимся с Webpacker и React JS . Если вы знакомы с React JS и Webpacker, сразу переходите к разделу Реализация . Что такое Реакт JS? React JS — это библиотека JavaScript для создания пользовательских интерфейсов, разработанная Facebook . React позволяет разработчикам создавать большие веб-приложения , которые используют данные и..

5 альтернатив Node.js и есть ли в этом смысл
Node.js — не идеальный продукт, у которого есть определенные недостатки (используя JS?). Некоторые из них являются результатом ошибочных решений на ранней стадии развития. Как это часто бывает, иногда трудно или невозможно найти альтернативу этой системе, особенно в корпоративном секторе. Но если вам не нужно поддерживать большой устаревший код, который обеспечит программистов работой на долгие годы, вы можете присмотреться к другим решениям. ASP.NET Старый друг лучше двух новых...

10 самых недооцененных и малоиспользуемых приемов Rails
Соглашения Rails становятся настолько инстинктивными для инженеров по мере их разработки, что они часто копируют один и тот же код и шаблоны проектирования, не понимая, что существует множество способов делать вещи, которые либо более производительны, либо чище и проще в обслуживании. Если поискать немного повнимательнее, можно обнаружить целый мир «лучших» решений для выполнения многих часто используемых функций. #отсутствует и #связано с ActiveRecord Знаете ли вы, что можете легко..

Забудьте об условных выражениях, используйте Железную дорогу
В большинстве случаев с растущей неопределенностью код идет вправо. Вложенные условия трудно читать и подвержены ошибкам. Настоящая цель - проверить путь успеха / неудачи, так почему бы не прояснить его? Вот пример: if user_allowed? if user.save if profile.save render_success else render_errors(profile.errors) end else render_errors(user.errors) end else render_errors(errors) end Или, если вы используете исключения, это может быть: begin raise..