Awesome
Быстрый старт
git clone git@github.com:bevis-ui/bevis-stub.git your-project
cd your-project
make
Откройте в браузере localhost:8080
и скажите: «Привет, Бивис!»
BEViS?
Это javascript
фреймворк для создания веб-сайтов. Не нужно знать ни одного серверного языка
программирования, чтобы сверстать настоящий коммерческий большой сайт. Достаточно лишь небольших знаний
о HTML
, CSS
, Javascript
. Вот это и есть BEViS
. Заинтересовались? :)
Мы подготовили для вас весёлые учебники, от которых (мы смеем надеяться) вы не сможете оторваться и ещё готовим практические занятия, на которых вместе с вами создадим проект и пощупаем все технологии.
А для тех из вас, кто не хочет читать, а хочет только глазком заглянуть в референс, скоро напишем пишем серьёзные справочные руководства, в которых нет даже намёка на шутливость.
Выбирайте, что вам по душе, и добро пожаловать :)
Весёлые учебники
«Про сложные темы невозможно говорить серьёзно.»
Андрей Кармацкий
Наши дети в школах страдают от недостатка интересной учебной литературы, а мы страдаем от этого же на работе, когда руководитель даёт нам задание срочно освоить что-то новое.
К сожалению, хорошие учебники для взрослых можно пересчитать по пальцам. Я знаю про Git Magic и про Why's Poignant Guide To Ruby. Я осмелюсь заявить, что наши весёлые учебники можно поставить с ними на одну полку — они нескучные, написаны простым русским языком, с аналогиями и понятными метафорами.
Их два. Один расчитан на специалистов самого широкого профиля, то есть даже вообще неспециалистов, а второй написан для тех, кто уже понюхал в жизни пороху и знает, что такое MVC, шаблоны представления и какие сервера кроме Apache бывают на свете. Выбирайте по вкусу :)
Между делом заведите себе гиковский блог на Бивис-движке. Это займёт не больше двух минут, включая публикацию блога на бесплатный хостинг. Пишите статьи в маркдауне, забудьте о вордпрессе ;)
Или посмотрите на одностраничное приложение, реализующее функциональность TODO MVC.
А ещё лучше, посетите наш практикум. Он не скучный, быстрый, понятный.
Практикум
На вопросы, отмеченные звёздочкой, мы либо ещё не ответили, либо ответили не полностью.
- Создаём новую страницу проекта
- Добавляем на страницу новый блок
- Описываем зависимости между блоками
- Пишем стили для блока
- Пишем
js
-поведение для блока - Настраиваем локализацию в проекте
- Используем
MVC
-концепцию вBEViS
-проекте - Взаимодействуем с бекендом [*]
- Пишем тесты [*]
Справочные руководства
#####«Краткость — сестра таланта.» Антон Павлович Чехов
Решение типовых задач
На вопросы, отмеченные звёздочкой, мы либо ещё не ответили, либо ответили не полностью.
В этих документах мы кратко пересказываем то, что описано в соответствующих уроках практикума. Только суть без подробных объяснений.
- Новая страница [*]
- Новый блок на странице [*]
- Зависимости между блоками [*]
CSS
-стили блока [*]JS
-поведение блока [*]- Локализация проекта [*]
MVC
вBEViS
[*]- Взаимодействие с бекендом [*]
- Тесты [*]