Ruby / Rails

Тема
Подтема
Уровень
Тип
Теги
300 вопросов

Чем символы и строки отличается от immutable/frozen strings и когда что выбирать?

JuniorRuby CoreСравнение

Чем Action Cable basics отличается от polling и когда что выбирать?

MiddleAction Cable и RealtimeСравнение

Чем ActiveSupport отличается от Ruby stdlib only и когда что выбирать?

JuniorRails CoreСравнение

Чем ActiveSupport time helpers отличается от Ruby Time only и когда что выбирать?

MiddleRails CoreСравнение

Чем ActiveSupport::Concern отличается от plain module и когда что выбирать?

MiddleRails CoreСравнение

Чем ActiveSupport::Notifications отличается от обычным logger и когда что выбирать?

Middle+Rails CoreСравнение

Чем Arel basics отличается от raw SQL и когда что выбирать?

SeniorActive Record и базы данныхСравнение

Чем asset performance отличается от backend-only optimization и когда что выбирать?

MiddleCaching и PerformanceСравнение

Чем autoload и require/load отличается от Rails Zeitwerk autoloading и когда что выбирать?

MiddleRuby CoreСравнение

Чем autoloading и Zeitwerk отличается от manual require и когда что выбирать?

MiddleRails CoreСравнение

Чем cache invalidation отличается от cache forever и когда что выбирать?

Middle+Caching и PerformanceСравнение

Чем cache key with version отличается от manual key и когда что выбирать?

MiddleCaching и PerformanceСравнение

Чем case/when отличается от if/elsif и когда что выбирать?

JuniorRuby CoreСравнение

Чем Comparable и spaceship operator <=> отличается от ручным сравнением и когда что выбирать?

MiddleRuby CoreСравнение

Чем concerns отличается от service objects и когда что выбирать?

MiddleRails CoreСравнение

Чем database constraints отличается от только validations и когда что выбирать?

MiddleActive Record и базы данныхСравнение

Чем database indexing отличается от Ruby-level filter и когда что выбирать?

MiddleCaching и PerformanceСравнение

Чем database locks in migrations отличается от быстрой миграцией и когда что выбирать?

SeniorActive Record Migrations и SchemaСравнение

Чем duck typing отличается от номинальной типизацией и когда что выбирать?

MiddleRuby OOP и Object ModelСравнение

Чем eager loading performance отличается от N+1 и когда что выбирать?

MiddleCaching и PerformanceСравнение