Giter Club home page Giter Club logo

docs's Introduction

Быстрый старт

git clone [email protected]: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.

А ещё лучше, посетите наш практикум. Он не скучный, быстрый, понятный.

 

Практикум

На вопросы, отмеченные звёздочкой, мы либо ещё не ответили, либо ответили не полностью.

  1. Создаём новую страницу проекта
  2. Добавляем на страницу новый блок
  3. Описываем зависимости между блоками
  4. Пишем стили для блока
  5. Пишем js-поведение для блока
  6. Настраиваем локализацию в проекте
  7. Используем MVC-концепцию в BEViS-проекте
  8. Взаимодействуем с бекендом [*]
  9. Пишем тесты [*]

 


 

Справочные руководства

#####«Краткость — сестра таланта.» Антон Павлович Чехов

 

Решение типовых задач

На вопросы, отмеченные звёздочкой, мы либо ещё не ответили, либо ответили не полностью.

В этих документах мы кратко пересказываем то, что описано в соответствующих уроках практикума. Только суть без подробных объяснений.

  1. Новая страница [*]
  2. Новый блок на странице [*]
  3. Зависимости между блоками [*]
  4. CSS-стили блока [*]
  5. JS-поведение блока [*]
  6. Локализация проекта [*]
  7. MVC в BEViS [*]
  8. Взаимодействие с бекендом [*]
  9. Тесты [*]

О технологиях

  1. bt
  2. ENB
  3. Ymaps Modules
  4. Stylus

Отвечаем на частые вопросы

  1. Зачем нужен BEViS, если уже есть BEM?
  2. Я сверстал блок. Теперь нужен такой же, только чуть-чуть другой. Как это сделать? [*]

docs's People

Contributors

alt-j avatar bryant1410 avatar demetri0 avatar jt3k avatar kix avatar makishvili avatar pahaz avatar seyar avatar sigorilla avatar vovanr avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.