Кодинг > stdout.in Ievgen Kuzminov IT blog

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

Заметки


I was waiting for it so long :) Videoconverter.js - FFmpeg converted in JavaScript via Emscripten. It works in client browser, really works. It does not support x264 codec yet, but could be useful to create a video preview on client side etc.