Якоб Gube
JavaScript является мощным стороне клиента язык сценариев, используемый во многих современных веб-сайтов и веб-приложений.В руках опытного веб-разработчик, JavaScript может повысить user’ Опыт веб-сайта и обеспечивают богатые интерактивные компоненты и функции.Но даже если синтаксически простых в природе, JavaScript часто бывает трудно, потому что автор окружающей среды, он работает в: веб-браузер.JavaScript’ популярность проявляется в новые технологии, такие как Adobe AIR, что использовать его в качестве поддерживаемого языка для создания настольных приложений.
Ниже you’ найдете 50 превосходных инструментов, чтобы помочь вам в достижении различных задач, связанных с авторской наличие code.You’ найдете полезные инструменты для ускорения кодирования процессов, включая средства отладки, чтобы выследить места, где ваши скрипты перерыва, модульное тестирование и проверка инструментов для тестирования сценариев в различных ситуациях, сканеры уязвимостей и инструментами оптимизации кода, чтобы убедиться, что ваши сценариилегки, как feather.
You’ также найдете несколько новых и альтернативных JavaScript и AJAX рамки, чтобы помочь Вам изучить варианты за пределами больших имен (например, MooTools, jQuery, YUI, Dojo, Prototype), в дополнение к полезных скриптов, чтобы помочь вам выполнить целый рядпроектирование и разработка задач, связанных с JavaScript.
Кроме того, убедитесь, чтобы проверить следующее по теме:
- 75 (на самом деле) Полезные JavaScript Techniques
- 60 AJAX и Javascript решения для профессиональных Coding
- JQuery и JavaScript кодирования: примеры и лучшие Practices
- 50 Чрезвычайно полезный и мощный CSS Tools
JavaScript / AJAX Authoring Tools
- JQuery UIJQuery UI позволяет разрабатывать пользовательские интерфейсы для веб-приложений с использованием jQuery библиотека.С JQuery UI, вы можете уменьшить объем кода, вы пишете для общего богатые интерактивные функции сайта и виджетов.Будьте уверены, чтобы проверить JQuery UI Demo страницы, который демонстрирует некоторые вещи, которые можно выполнять с помощью JQuery UI.
- Google Web ToolkitGoogle Web Toolkit (как правило, называют GWT) является основой для разработки комплекса и полнофункциональный AJAX-приложений на основе Web.Вы пишете интерфейсного кода Java, который позже собраны в оптимизированной и кросс-браузерный людей JavaScript.GWT ставит акцент на разработке веб-приложений за счет уменьшения необходимости для тестирования и отладки JavaScript для браузера quirks.
- JxJx это библиотека JavaScript для создания графических пользовательских интерфейсов, написанных на верхней части MooTools рамки.Jx распространяется с MIT license и хорошо документированы.Многочисленные примеры, а также тщательного и хорошо организованной API документация доступна на сайте.
- Freestyle Webtop ToolkitFreestyle направлена на снижение сложности и времени, необходимого для развертывания веб-интерфейс пользователя, устраняя разделение клиентских и серверных развития.С Freestyle, вам сосредоточиться на логике программирования и дизайна пользовательского интерфейса, и он обрабатывает остальное (то есть совместимость с различными браузерами и DHTML и AJAX развития).
- Script # Сценарий # является инструментом AJAX и JavaScript разработки, что позволяет разработчикам писать на C #.Она также позволяет. NET разработчиков использовать существующие знания и предоставляет мощные инструменты, связанные с. NET Framework.
- Aptana JaxerAptana Jaxer является первым “ AJAX server”, что позволяет разработчикам использовать их AJAX, HTML, JavaScript и DOM знания для создания полнофункциональной серверной питанием веб-приложениями.С Jaxer, вы можете даже писать запросы к базе данных в синтаксисе JavaScript.Jaxer очень хорошо интегрируется с популярными библиотек JavaScript, таких как JQuery, Dojo и Ext JS.
- JS Regex GeneratorJS Regex генератор помогает разработчикам писать JavaScript Регулярный Expressions для сравнения текстовых строк.Это обычно делается длятекстовом формате проверку, например, при проверке, если введенный текст имеет правильную дату и формат электронной почты.
- WaveMakerWavemaker с открытым исходным кодом программное обеспечение для полного развития веб-приложений и развертывания.Вы можете найти множество демо-приложения построены и развернуты с помощью Wavemaker на Demo Applications страница.
Документация Tools
- JSDoc ToolkitJSDoc Toolkit делает код документации ветер.Написано в JavaScript, это помогает разработчикам автоматически генерировать шаблоны для комментариев JavaScript.It’ SA отличный инструмент для управления крупномасштабными приложений, разработанных командами разработчиков, которые имеют разные кодирования styles.
- jGrouseDocjGrouseDoc является открытым исходным кодом распространяется через Google Code под модифицированной лицензией BSD.Это позволяет разработчикам документа и управлять своим кодом комментарии, используя формат, аналогичный Javadoc ‘ с.
JavaScript отладки Tools
- FirebugFirebug является чрезвычайно популярным и хорошо считать интерфейсный инструмент отладки.Он имеет все функции, you’ D ожидать от инструмента JavaScript отладки, такие как возможность устанавливать точки останова в коде, так что вы можете перемещаться по сценарию.Для людей, развивающихся за пределами Mozilla браузеры, проверить Firebug Lite, который представляет собой библиотеку JavaScript вы можете включить в ваши веб-страницы для доступа к некоторым из особенностей Firebug.
- Venkman наличие DebuggerVenkman является Mozilla’ S JavaScript отладчик и дополнения для Gecko-браузеров.Venkman является надежная и полнофункциональная среда отладки JavaScript, с множеством полезных функций и опций, таких как профилирование кода для проверки вашего script’ производительности с.
- DroseraDrosera является отличным инструментом отладки для Safari и WebKit-браузеров.
- опера 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.
- Internet Explorer Developer ToolbarКак и в Firebug, IE Developer Toolbar является в браузере инструмент для отладки интерфейсного кода в Internet Explorer.It’ S особенно удобно, как отладка и проверка альтернатива Firefox, когда you’ повторной разработки и тестирования в IE.
JavaScript тестирования и проверки Tools
- Тест – JavaScriptMVCТест JavaScriptMVC компоненты для легкого создания автоматизированного тестирования блока кода JavaScript.Это позволяет эффективно проверить событий DOM (например, нажатие клавиши или формы), тем самым уменьшая время разработки, контроля и ошибок, связанных с ручным тестированием …
Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров