Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «js»

[Перевод] 15 шаблонизаторов для фронтенд-разработки 2014-04-18 11:00:38
... "/>
Число JS-библиотек ни в ... доходим до приложений JS, лучшим выбором оказываются ...
+ развернуть текст сохранённая копия

Число JS-библиотек ни в коей мере не уменьшается; наоборот, оно растёт с каждым днём. Когда мы доходим до приложений JS, лучшим выбором оказываются шаблоны, чем полноценные библиотеки, потому что это приводит к более чистому базовому коду и лучшему процессу работы с ними.
Не так давно я писал, что вы могли бы попробовать написать свою библиотеку, когда придёт время. Шаблонизаторы же требуют несколько больших навыков и понимания языка, с которым вы работаете, поэтому лучше полагаться на любой шаблонизатор из имеющихся в списке ниже.
ICanHaz,Hogan,Handlebars,Mustache,Transp-cy,doT,Walrus,Chibi,templayed,ECT,Pithy,T,Nunjuck,Jade,Dust
Тэги: dot.js, dust, ect, engine, handlebars, hogan, html, icanhaz, jade, javascript, mustache, nunjucks, pithy, t.js, template, templayed, transparency, walrus, веб-разработка, сhibi, шаблонизаторы
Набор отверток Jackly JK-6089-c - на этот раз настоящий! 2014-04-02 22:36:29
Приветствую! Я уже писал обзор на подобный набор. Но в процессе изучения и после комментариев ...
+ развернуть текст сохранённая копия
Приветствую! Я уже писал обзор на подобный набор. Но в процессе изучения и после комментариев владельцев выяснилось что мне пришла подделка! Грусть-пичаль, конечно, но вместе с подделкой в магазине оказался и оригинал. О нем и пойдет речь в обзоре. Заодно и изучим отличия оригинала от копии. Читать дальше
Тэги: jackly, jk-6089-c, отвертки
[Перевод - recovery mode ] Расширение нативных объектов JavaScript — зло ли это? Манифест SugarJS 2014-03-31 05:12:58
... и полезна любому JS-разработчику, независимо от ...
+ развернуть текст сохранённая копия
 В комментариях к посту про Underscore/Lo-Dash я упомянул, что среди библиотек, расширяющих стандартную библиотеку JavaScript, я предпочитаю SugarJS, который, в отличие от большинства аналогов, работает через расширение нативных объектов.
Это вызвало горячую дискуссию о том, допустимо ли расширять нативные объекты. Меня очень удивило, что практически все высказавшиеся выступили против.
Это побудило меня перевести манифест SugarJS по этому вопросу. По всей видимости, автору этой библиотеки приходилось очень часто слышать подобные нападки. Поэтому он очень взвешенно и достаточно непредвзято прокомментировал каждую из них.
В этом материале разбираются подводные камни JavaScript, известные и не очень, а также предлагаются методы защиты. Поэтому я думаю, что статья будет интересна и полезна любому JS-разработчику, независимо от его отношения к проблеме расширения нативных объектов.
Передаю слово Andrew Plummer.
Итак, Sugar — библиотека, которая модифицирует нативные объекты JavaScript. Подождите, разве это не во зло? — спросите вы, — вы что, не извлекли урок из горького опыта Prototype?
По этому поводу существует много заблуждений. Sugar избегает подводные камни, о которые спотыкался Prototype, и фундаментально отличается по своей сути. Однако этот выбор — не без последствий. Ниже разобраны потенциальные проблемы, вызываемые изменением нативных объектов, и изложена позиция Sugar насчет каждой из них:
- Модификация объектов среды
- Функции как перечисляемые свойства
- Переопределение свойств
- Конфликты в глобальном пространстве имен
- Допущения насчет отсутствия свойств
- Следование спецификации
Читать дальше →
Тэги: dynamic, javascript, monkeypatching, node.js, programming, prototype, sugar, sugarjs, веб-разработка
Встречайте WebStorm 8: поддержка AngularJS, spy-js, интеграция Grunt и многое другое 2014-03-28 16:38:22
... разработки и Node. js.
В новом ... -трейсер spy-js, долгожданные
+ развернуть текст сохранённая копия
Вот и настало время весеннего обновления WebStorm, нашей IDE для front-end разработки и Node.js.
В новом WebStorm 8 появились поддержка фреймворка AngularJS, JavaScript-трейсер spy-js, долгожданные множественные курсоры в редакторе, интеграция Grunt и Bower и еще много интересных нововведений и улучшений.
Теперь обо всем по порядку.

Читать дальше →
Тэги: angularjs, bower, cucumber-js, ecmascript, grunt, harmony, javascript, jetbrains, less, sass, spy-js, webstorm, блог, веб-разработка, компании
[Перевод] Gremlins.js — monkey testing библиотека для веб приложений 2014-03-24 04:10:30
... помощью gremlins. js и ... js. Вторая — опыт внедрения gremlins. js ... br/>
Gremlins. js это monkey testing ...
+ развернуть текст сохранённая копия
Это первая из двух статей, рассказывающая о тестировании с помощью gremlins.js и grunt-gremlins. Первая статья — перевод официальной документации gremlins.js. Вторая — опыт внедрения gremlins.js в реальный проект при помощи grunt-gremlins.
Gremlins.js это monkey testing библиотека написанная на JavaScript, для Node.js и браузеров. С ее помощью проверяется надежность веб-приложений под полчищем гремлинов.
Kate: What are they, Billy?
Billy Peltzer: They're gremlins, Kate, just like Mr. Futterman said.

Читать дальше →
Тэги: fuzz, gremlins, gremlins.js, javascript, monkey, testing, веб-разработка, тестирование
Главная / Главные темы / Тэг «js»
|
Взлеты Топ 5
Падения Топ 5
|