Фаза-3 в школе FlatIron!

Вау, какое это было путешествие. На этом этапе мы переключились на бэкэнд и узнали все о новом языке ООП, а также о базах данных, о том, как их создавать и как их перемещать!

Мы начали с изучения Ruby — популярного внутреннего языка, который использует ORM (объектно-реляционное сопоставление) для доступа к другому языку под названием Sql. Язык базы данных, который создает таблицы и столбцы, в которых мы можем хранить наши данные. По сути, это то, что мы используем, чтобы иметь возможность создавать полнофункциональное приложение вместо того, чтобы полагаться на выполнение запросов на выборку к сторонним APIS и использование файла db.json для заполнения данных в нашем внешнем интерфейсе!

Мы также упростили запросы к этим базам данных с помощью ActiveRecord! Active Record — это «m» в архитектуре MVC, который отвечает за обработку данных, хранение логики и упрощает навигацию по базам данных, которые мы создаем! Благодаря комбинации этого, а также Ruby, мы можем создавать таблицы и их отношения для создания приложений с полным стеком, используя Sinatra!

В целом, мне понравился весь материал, который я изучил на этом этапе, и я не могу дождаться, чтобы перейти к следующему этапу и использовать свои знания для создания надежных приложений с полным стеком, включая Rails!