Деплой Rails приложения на Linux

Устанавливаем linux, настраиваем ssh доступ к серверу, работаем с файлами проекта под Linux на Windows машине, рассмотрим настройку пар серверов Nginx + Passenger, Apache + Passenger, Nginx + Unicorn, Puma + Nginx, установим Ruby on rails  с помощью rbenv, используем базу данных PostgreSQL и заставим все это хозяйство работать вместе. Основная цель. Основная задача – […]

Читать далее

Angular Material на русском

Перевод руководства Angular material -Get started Создаем новый проект, используя Angular CLI, или используем существующий.   Шаг 1. Установка Angular Material и Angular CDK Можно использовать один из двух пакетных менеджеров npm или yarn. NPM npm install --save @angular/material @angular/cdk Yarn yarn add @angular/material @angular/cdk Шаг 2. Анимация. Некоторые компоненты Material зависят от модуля Angular […]

Читать далее

Тестирование RESTfull api приложения на RoR 5 c Minitest

Всем привет. В этой статье я буду покрывать тестами простое RESTfull API приложение на Rails 5, которое я создавал в предыдущей статье. Не мудрствуя лукаво, я буду использовать встроенный в Rails инструмент тестирования — библиотеку Minitest. Почитать про нее можно тут. Введение. Я буду закрывать тестами уже написанный функционал. Разработкой через тестирование займусь в другой […]

Читать далее

Пример создания простого бэкенда на Rails API

В этой статье рассмотрим простой пример создания бэкенда на Rails API. Мне нужно создать приложение с бэкендом на Ruby on Rails 5, чтобы на стороне фронта я мог использовать любой JS фреймворк, типа Angular2. Это означает, что визуальным представлением рельсы заниматься не должны. Все общение между приложением и фронтом должно происходить в формате JSON. Постановка […]

Читать далее