Vue 2.0 уже здесь!

Vue.js

Перевод статьи Evan You - Vue 2.0 is Here!

Сегодня я рад представить официальный релиз Vue.js 2.0: Ghost in the Shell (Призрак в доспехах). После 8 алфа, 8 бета и 8 кандидатов в релизы (полное стечение обстоятельств!) Vue.js 2.0 готов к продакшн использованию! Официальная документация полностью обновлена и доступна на vuejs.org/guide.

С самого начала работы над версией 2.0 в апреле основная команда сделала существенный вклад в дизайн API, исправление ошибок, документацию и TypeScript типизацию (да, vue core, vue-router и vuex 2.0 все имеют TypeScript типизацию в дополнительном npm пакете), а также сообщество предоставило нам очень ценные отзывы об изменениях в API — большое спасибо всем сопричастным к этому!

Что нового в Vue.js 2.0


Read more ...

Анонс Vue.js 2.0

Vue.js

Перевод статьи Evan You - Announcing Vue.js 2.0

Если вы никогда ранее не слышали про Vue.js: это фронтэнд фрэймворк, состоящий из главного слоя представления и вспомогательных инструментов. Высокоуровневое описание основ и специфики вы можете прочитать здесь.

Сегодня я рад представить вам первый публичный предрелиз Vue.js 2.0, который несёт множество восхитительных улучшений и новшеств. Давайте проведём беглый обзор!


Read more ...

Основы Vue.js 1.0 (базовые концепции)

vue

Перевод статьи из блога Evan You "VUE.JS: A (RE)INTRODUCTION". Переведён прямой речью от лица автора.

Не забывайте, что мы переводим документацию Vue.js на русский язык. Присоединяйтесь! Детали тут.

Vue.js это библиотека для построения веб интерфейсов. В связке с некоторыми инструментами её даже можно назвать “фрэймворк”, однако это скорее набор необязательных инструментов, которые работают вместе действительно хорошо. Сейчас, если вы не слышали о Vue.js и не пользовались им раньше, вы думаете: "Какое счастье, ещё один скучный JavaScript фрэймворк!" Я понимаю это. Действительно, Vue не такая уж и новинка — впервые я начал работу над его прототипом почти два года назад, а первый публичный релиз произошёл в феврале 2014. С течением времени он эволюционировал и сейчас многие пользуются Vue.js в production.

Так что же предлагает Vue? Чем отличается от конкурентов? Что должно заставить вас изучать эту библиотеку, в то время как уже существуют Angular, Ember и React? Эта статья прольёт свет на эти вопросы, проведя вам короткий экскурс в мир концепций Vue.js. Надеюсь, по прочтению, вы получите ответы на ваши вопросы.


Read more ...

Перевод документации Vue.js на русский язык (требуется помощь)

vue

Vue.js прекрасная и относительно свежая JS библиотека для построения реактивных интерфейсов. Очень проста в работе и освоении. Много интересного можно написать о ней, хотя это и не цель данного поста (я определённо напишу вводную статью о Vue позже).
Предпологается, что вы уже знакомы с этой библиотекой и также заинтересованы в переводу документации на русский язык (что позволит облегчить изучение и уменьшить входной порог для большого количества русскоговорящих пользователей)

Я создал репозиторий в GitHub организации с форком официального сайта/документации. В ветке lang-ru хранятся переведённые файлы. Периодически я синхронизирую ветку с текщим состояние мастер-ветки.

Здесь список всех страниц, требующих перевода и статусом. Если вы хотите помочь с переводом - просто выберите страниц, напишите об этом в комментарии в GithHub, переводите и шлите pull-request!

Текущее состяние перевода русской версии сайта Vue.js выложено через gh-pages здесь http://vuejs-ru.github.io/vuejs.org/
(периодически я деплою свежую версии)


Евгений
Кузьминов "iJackUA"
Web Team Lead
в MobiDev (Харьков, Украина)
Code in Ruby and Elixir, but still love PHP. Explore ES6 and Vue.js. Explore databases, use Ubuntu and MacOS, think about IT people and management

Заметки


DoItLive is a tool for live presentations in the terminal. It reads a file of shell commands and replays the commands in a fake terminal session as you type random characters.