Skip to content
No description, website, or topics provided.
PHP HTML JavaScript CSS ApacheConf
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
data/cache
module/Application
public
.gitignore
.gitmodules
Dockerfile
LICENSE.txt
README.md
composer.json
docker-compose.yml
init_autoloader.php

README.md

Тестовое задание "Лента постов" Zend Framework 2 / AngularJS

Используемые технологии

Zend Framework 2 / AngularJS

Краткое описание

Реализовать простую ленту постов. Верстка не имеет значения. Страница состоит из двух компонентов: Форма написания поста (заголовок и текстовое поле) Лента постов (без пагинации). В ленте постов есть три варианта отображения: Все посты в случайном порядке Посты за последнюю минуту, самые новые наверху Все посты в хронологическом порядке, наверху самые старые Требования к фронтенду Написать директиву для ленты постов / формы добавления Использовать модуль ngResource для синхронизации с бэкендом Страница работает без перезагрузки. При написании нового поста лента должна обновляться

Требования к бэкенду

Стандарт кодирования - строго PSR-2 Показать знание базовых инструментов фреймворка: миграции БД, composer, контейнер сервисов, роутинг, MVC, паттерны Правильно структурировать приложение. Не хранить код только в контроллерах/моделях Запросы на бэкенде обрабатываются REST-контроллерами, данные возвращаются в формате JSON Сортировка и фильтрация постов должны быть на бэкенде

You can’t perform that action at this time.