Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «globo»
Matreshka.js ECMAScript.next boilerplate 2015-10-12 15:55:16
Дисклеймер: этот пост может показаться неинтересным для продвинутых JavaScript разработчиков. ...
+ развернуть текст сохранённая копия
Дисклеймер: этот пост может показаться неинтересным для продвинутых JavaScript разработчиков. Он ориентирован на новичков, желающих освоить ECMAScript 2015+.
С появлением частичной поддержки ECMAScript 2015 в Chrome 45 и NodeJS 4, мы, веб разработчики, вступили в новую эпоху отрасли, которая нам приносит не только «хлеб с маслом», но и доставляет массу удовольствия. К сожалению, новый JavaScript не поддерживается всеми браузерами. Разработчику на помощь приходит Babel, который компилирует новый JavaScript в старомодный и поддерживаемый всеми браузерами (даже древними). На самом деле компиляторов ECMAScript.next в ECMAScript 5 больше чем один: Traceur, ES6 Transpiler и другие. Но Babel (бывший 6to5) является самым популярным и самым быстроразвивающимся компилятором, на сегодня.
Матрешка, в свою очередь (как же без неё, всё-таки это блог проекта Matreshka.js), — умеренно популярный фреймворк, иногда вызвающий вопрос «с чего начать» у новичков.
Решение — Matreshka.js ECMAScript.next boilerplate. Этот репозиторий убивает двух зайцев одним выстрелом: он содержит настроенный Gulp, SystemJS, а так же пример простых модулей, использующих Матрешку.
Репозиторий сделан для всех, не только для пользователей Матрешки. Если вы не желаете использовать этот фрефмворк, просто не импортируйте его и удалите сответствующие файлы из /src/lib/.
Пример максимально упрощен для того, чтоб новичек сосредоточился на реализации, исключительно, JavaScript кода. CSS препроцессор, browserify, jspm и другие вещи не включены, а библиотеки, которые вы желаете подключить, можно копировать напрямую в папку /src/lib/.
Что мы будем использовать?
- Gulp — «запускатель задач».
- SystemJS — универсальный загрузчик модулей (AMD, CJS, ES6).
- Babel — компилятор JavaScript нового поколения в старый.
- Matreshka — фреймворк, использующийся по умолчанию.
Читать дальше →
Тэги: 2015, babel, ecmascript, ecmascript.next, gulp, javascript, matreshka, matreshka.js, matreshkajs, systemjs, блог, веб-разработка, компании
divoké nadšení 2015-10-11 18:24:24
Дикий восторг!:333 1. + развернуть текст сохранённая копия
Тэги: golf, plus, rainbow, vinil, violet
[recovery mode] Silex skeleton + Gulp + LiveReload 2015-10-05 16:37:45
+ развернуть текст сохранённая копия
Вступление
Доброго времени суток всем! Наверное, все слышали о замечательном фреймворке Silex, а некоторым, и мне в том числе, он уже успел полюбиться. Основная изюминка микрофреймворков в их простоте. Скачал, настроил и можно работать. И было бы совсем хорошо иметь некую заготовку, которая бы запускалась «на раз-два», парой команд, дабы избавиться от повторяющихся действий, тем самым экономя свое время. Плюс ко всему, было бы совсем хорошо, иметь на борту Gulp и Bower из NodeJS. Подумано — сделано. Кому интересно посмотреть, что у меня получилось, милости просим под кат…
Читать дальше →
Тэги: gulp, livereload, php, symfony, web-разработка, веб-программирование, веб-разработка
[Из песочницы] Использование React JSX вместе с TypeScript 1.6 2015-09-11 12:35:35
Не так давно Microsoft объявила о выпуске TypeScript 1.6 Beta, одним из интересных, на мой ...
+ развернуть текст сохранённая копия
Не так давно Microsoft объявила о выпуске TypeScript 1.6 Beta, одним из интересных, на мой взгляд, нововведением является поддержка React/JSX, что в совокупности с особенностями TypeScript'а открывает новые возможности.
Я расскажу о личном опыте — как начал использовать связку TypeScript + React, с каким проблемами столкнулся и как их решал. А так же покажу примеры gulp-тасков для того, чтобы это все заработало и продемонстрирую код минимального todo приложения на TypeScript + React (ссылка на Github).
Если вам это интересно — пожалуйста, заходите под кат.
Читать дальше →
Тэги: gulp, javascript, node.js, nodejs, react, reactjs, typescript, веб-разработка
Быль о типографе 2015-09-10 00:49:59
Было время, когда каждый веб-разработчик писал свой типограф или думал о нём. Я не стал ...
+ развернуть текст сохранённая копия
Было время, когда каждый веб-разработчик писал свой типограф или думал о нём. Я не стал исключением и написал типограф на PHP. Но как сделать типограф без нормальной поддержки UTF-8, в то время я не представлял, в итоге забросил идею.
Прошло время, но идея создания типографа не оставляла, и я решил написать его уже на JavaScript.
Читать дальше →
Тэги: bookmarklets, frontend, gulp-plugin, node.js, open, realtime, source, typography, веб-разработка, типографика
Главная / Главные темы / Тэг «globo»
|
Взлеты Топ 5
Падения Топ 5
|