50 полезных инструментов JavaScript

Якоб Gube

JavaScript является мощным стороне клиента язык сценариев, используемый во многих современных веб-сайтов и веб-приложений.В руках опытного веб-разработчик, JavaScript может повысить user’ Опыт веб-сайта и обеспечивают богатые интерактивные компоненты и функции.Но даже если синтаксически простых в природе, JavaScript часто бывает трудно, потому что автор окружающей среды, он работает в: веб-браузер.JavaScript’ популярность проявляется в новые технологии, такие как Adobe AIR, что использовать его в качестве поддерживаемого языка для создания настольных приложений.

Ниже you’ найдете 50 превосходных инструментов, чтобы помочь вам в достижении различных задач, связанных с авторской наличие code.You’ найдете полезные инструменты для ускорения кодирования процессов, включая средства отладки, чтобы выследить места, где ваши скрипты перерыва, модульное тестирование и проверка инструментов для тестирования сценариев в различных ситуациях, сканеры уязвимостей и инструментами оптимизации кода, чтобы убедиться, что ваши сценариилегки, как feather.

You’ также найдете несколько новых и альтернативных JavaScript и AJAX рамки, чтобы помочь Вам изучить варианты за пределами больших имен (например, MooTools, jQuery, YUI, Dojo, Prototype), в дополнение к полезных скриптов, чтобы помочь вам выполнить целый рядпроектирование и разработка задач, связанных с JavaScript.

Кроме того, убедитесь, чтобы проверить следующее по теме:

JavaScript / AJAX Authoring Tools

  • JQuery UIJQuery UI позволяет разрабатывать пользовательские интерфейсы для веб-приложений с использованием jQuery библиотека.С JQuery UI, вы можете уменьшить объем кода, вы пишете для общего богатые интерактивные функции сайта и виджетов.Будьте уверены, чтобы проверить JQuery UI Demo страницы, который демонстрирует некоторые вещи, которые можно выполнять с помощью JQuery UI.

    jQuery UI - screen shot.

  • Google Web ToolkitGoogle Web Toolkit (как правило, называют GWT) является основой для разработки комплекса и полнофункциональный AJAX-приложений на основе Web.Вы пишете интерфейсного кода Java, который позже собраны в оптимизированной и кросс-браузерный людей JavaScript.GWT ставит акцент на разработке веб-приложений за счет уменьшения необходимости для тестирования и отладки JavaScript для браузера quirks.
  • JxJx это библиотека JavaScript для создания графических пользовательских интерфейсов, написанных на верхней части MooTools рамки.Jx распространяется с MIT license и хорошо документированы.Многочисленные примеры, а также тщательного и хорошо организованной API документация доступна на сайте.

    Jx - screen shto.

  • Freestyle Webtop ToolkitFreestyle направлена ​​на снижение сложности и времени, необходимого для развертывания веб-интерфейс пользователя, устраняя разделение клиентских и серверных развития.С Freestyle, вам сосредоточиться на логике программирования и дизайна пользовательского интерфейса, и он обрабатывает остальное (то есть совместимость с различными браузерами и DHTML и AJAX развития).

    Freestyle Webtop Toolkit - screen shot.

  • Script # Сценарий # является инструментом AJAX и JavaScript разработки, что позволяет разработчикам писать на C #.Она также позволяет. NET разработчиков использовать существующие знания и предоставляет мощные инструменты, связанные с. NET Framework.

    Script# - screen shot.

  • Aptana JaxerAptana Jaxer является первым “ AJAX server”, что позволяет разработчикам использовать их AJAX, HTML, JavaScript и DOM знания для создания полнофункциональной серверной питанием веб-приложениями.С Jaxer, вы можете даже писать запросы к базе данных в синтаксисе JavaScript.Jaxer очень хорошо интегрируется с популярными библиотек JavaScript, таких как JQuery, Dojo и Ext JS.
  • JS Regex GeneratorJS Regex генератор помогает разработчикам писать JavaScript Регулярный Expressions для сравнения текстовых строк.Это обычно делается длятекстовом формате проверку, например, при проверке, если введенный текст имеет правильную дату и формат электронной почты.

    JS Regex Generator - screen shot.

  • WaveMakerWavemaker с открытым исходным кодом программное обеспечение для полного развития веб-приложений и развертывания.Вы можете найти множество демо-приложения построены и развернуты с помощью Wavemaker на Demo Applications страница.

    WaveMaker - screen shot.

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

  • JSDoc ToolkitJSDoc Toolkit делает код документации ветер.Написано в JavaScript, это помогает разработчикам автоматически генерировать шаблоны для комментариев JavaScript.It’ SA отличный инструмент для управления крупномасштабными приложений, разработанных командами разработчиков, которые имеют разные кодирования styles.
  • jGrouseDocjGrouseDoc является открытым исходным кодом распространяется через Google Code под модифицированной лицензией BSD.Это позволяет разработчикам документа и управлять своим кодом комментарии, используя формат, аналогичный Javadoc ‘ с.

    jGrouseDoc - screen shot.

JavaScript отладки Tools

  • FirebugFirebug является чрезвычайно популярным и хорошо считать интерфейсный инструмент отладки.Он имеет все функции, you’ D ожидать от инструмента JavaScript отладки, такие как возможность устанавливать точки останова в коде, так что вы можете перемещаться по сценарию.Для людей, развивающихся за пределами Mozilla браузеры, проверить Firebug Lite, который представляет собой библиотеку JavaScript вы можете включить в ваши веб-страницы для доступа к некоторым из особенностей Firebug.

    Firebug - screen shot.

  • Venkman наличие DebuggerVenkman является Mozilla’ S JavaScript отладчик и дополнения для Gecko-браузеров.Venkman является надежная и полнофункциональная среда отладки JavaScript, с множеством полезных функций и опций, таких как профилирование кода для проверки вашего script’ производительности с.

    Venkman JavaScript Debugger - screen shot.

  • DroseraDrosera является отличным инструментом отладки для Safari и WebKit-браузеров.

    Drosera - screen shot.

  • опера DragonflyOpera Dragonfly представляет собой надежную среду отладки для браузера Opera.Dragonfly позволяет просматривать и проверять ошибки, отлаживать скрипты и просматривать и редактировать DOM и CSS на fly.
  • NitobiBugNitobiBug это браузер на основе JavaScript регистратор объекта и инспектор.Она работает на многих браузерах, включая IE, Safari, Opera и Firefox.Это мощный инструмент, помогающий разработчикам создавать богатые интерактивные AJAX applications.
  • DebugBarDebugBar это в браузере интерфейсных отладчик для Internet Explorer.Так же как и его коллеги Firefox, он имеет широкий набор функций, таких как DOM, JavaScript и печенье инспекции.Будьте уверены, чтобы проверить Companion JS, который представляет собой библиотеку JavaScript отладки, которые будут использоваться наряду с DebugBar.

    DebugBar - screen shot.

  • Internet Explorer Developer ToolbarКак и в Firebug, IE Developer Toolbar является в браузере инструмент для отладки интерфейсного кода в Internet Explorer.It’ S особенно удобно, как отладка и проверка альтернатива Firefox, когда you’ повторной разработки и тестирования в IE.

JavaScript тестирования и проверки Tools

Comments are closed.