В общем так сложилось, что несмотря на то, что время от времени необходимо бывает заниматься фронтендом, никак не доходили руки до Angular. Точнее ни до чего серьезней хеловорда. И пока я использовал jQuery и Module pattern — оказалось, что подоспел уже второй «ангуляр». Ну и наконец-то дошли руки попробовать его не просто так, а попытаться […]
js
What are the best dependence managers to Javacript?
part of message from linkedin forum: “NPM & Bower manage dependencies (as packages) ON YOUR MACHINE * a.k.a. package managers Require.js, Browserify, Webpack manage dependencies (as modules) IN YOUR PROJECT CODE – a.k.a. module loaders or module bundlers” any other suggestions?
Сборка js с помощью bash и google closure compiller
В связи с падением HD вынужденно копался в своих старых проектах, наткнулся на скрипт, которым раньше собирал js для фронта. А как раз недавно вспоминали и что-то не нашелся. Так что оставлю тут, просто чтобы снова не потерять. #!/bin/bash #author shrewmus #script for compile or simple concatenate several javascript files #path to google closure compiler […]
Сравнение браузерных движков (википедия)
Чтобы не потерялось. Несколько ссылок по сравнению браузерных движков из википедии: Сравнение движков по реализации HTML5 Сравнение по реализации каскадных стилей (css) Сравнение по реализации ECMAScript (Javascript) Есть разные сравнения. Например, часто пользуюсь caniuse, но в википедии мне кажется чуть информативнее с точки зрения общей информации.
Онлайн-книга ‘Изучаем Ext JS 4’
javascript assert
В js пока что нет своей функции assert, а иногда довольно удобно делать примерно такую проверку: assert(typeof variable == ‘undefinded’, ‘No “variable” defined yet’); Но довольно просто добавить свою window.assert = function (condition, message) { if (!condition) { throw message || “Assertion failed”; } }