Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
noscript
JavaScript Other
Failed to load latest commit information.
build
css Убрал display:block для ns-view-visible
doc doc fixes
src Тесты на поведение ns.page.history
test Тесты на поведение ns.page.history
yate [ns.View] Добавил view.id в дерево отрисовки
.gitignore Добавил .DS_Store в игнор
.jscs.json move from grunt-mocha to karma
.jshintrc Fix #211. Переехать на более стандартную реализацию promise
.travis.yml Review travis-ci config
CONTRIBUTING.md Оформить правила контрибьюта в виде файла CONTRIBUTING.md. Fix #432
LICENSE add license info
Makefile
README.md А что у нас с поддержкой браузеров? Fix #428
codestyle.md Оформить правила контрибьюта в виде файла CONTRIBUTING.md. Fix #432
karma.conf.js Sort view nodes inside box
package.json v0.7.0

README.md

Build Status NPM version Dependency Status

noscript - JS MVC framework

Документация

Документация и best practice | JSDoc

Плагины

noscript-bosphorus. Реализует мост между yate и видом/моделями и позволяет вызывать их методы из шаблона.

noscript-hash. Заменяет History API на работу с хешами.

noscript-view-edefine. Улучшает наследование видов.

ns-rivets. Реализует data-binding в видах с помощью rivets.js.

Поддержка браузеров

  • Последние Chrome и Firefox
  • Opera 12+
  • IE9+. В noscript встроена поддержка History API, которого нет в IE9. Если нужна поддержка этого браузера, то стоит использовать полифилы, например, history.js или перейти на работу с хешами через плагин noscript-hash.
Something went wrong with that request. Please try again.