Навигация по обучению интерфейсным навыкам

внешний интерфейс JavaScript CSS jQuery
Навигация по обучению интерфейсным навыкам

инструмент редактирования

    WebStormИнструмент разработки JavaScript, принадлежащий Jetbrains, большинство китайских разработчиков JS хвалят его как «артефакт веб-интерфейсной разработки», «самый мощный редактор HTML5», «самый интеллектуальный JavaScript». IDE" и т. д. Тот же источник, что и IntelliJ IDEA, наследует мощную JS-часть функций IntelliJ IDEA.

      Sublime TextНабор кроссплатформенных текстовых редакторов с поддержкой плагинов на основе Python. Sublime Text — это проприетарное программное обеспечение, которое расширяет свою функциональность с помощью пакетов. Большинство пакетов выпускаются под лицензией свободного программного обеспечения, создаются и поддерживаются сообществом.

        AptanaИнтегрированная среда веб-разработки на основе Eclipse, наиболее известная благодаря мощному редактору и отладчику JavaScript.

          Notepad++Набор бесплатных программных текстовых редакторов, разработанных тайваньцем Хоу Цзиньву на основе компонентов редактирования текста Scintilla, которые также имеют открытый исходный код.

            BracketsБесплатная кроссплатформенная интегрированная веб-среда разработки HTML/CSS/JavaScript с открытым исходным кодом (инструмент IDE). Проект Создано и поддерживается Adobe, выпущено по лицензии MIT и поддерживает платформы Windows, Linux и OS X.

              DreamweaverПервый набор визуальных инструментов веб-разработки, специально разработанный для профессиональных веб-дизайнеров, с помощью которых вы можете легко создавать динамические веб-страницы, выходящие за рамки ограничений платформы и браузера.

                TopStyleИнструмент помощи при разработке CSS, а именно редактор HTML5 / CSS3, ориентирован на помощь в разработке HTML CSS, предоставляя больше функций, таких как Проверка кода CSS и т. д. Говорят, что файл справки TopStyle очень хорош, с подробными инструкциями CSS, подходит для первого изучения CSS.

                  KomodoКроссплатформенная интегрированная среда разработки (IDE), поддерживающая несколько языков программирования, в настоящее время поддерживает Windows и Linux. , Pythone, Ruby, Rails, Perl, HTML, CSS, JavaScript и т. д. Разработка языков программирования, а также раскраска синтаксиса нескольких языков программирования

                    ChocolatМощный текстовый редактор в системе Mac с собственным Cocoa и мощными функциями редактирования текста. Chocolat поддерживает выделение ключевых слов, разделение окон, вкладки, цветовые темы и многое другое для нескольких языков программирования. Интерфейс очень похож на MacVim

                      AtomGithub — кроссплатформенный текстовый редактор для программистов. Имеет лаконичный и интуитивно понятный графический интерфейс, а также множество интересных функций: поддерживает CSS, HTML, JavaScript и другие языки веб-программирования. Он поддерживает макросы, функцию автозаполнения разделенного экрана, встроенный файловый менеджер.

                      Онлайн-IDE

                        DabbletКроссбраузерная совместимость — это проблема, с которой приходится сталкиваться мастерам фронтенда. Чтобы представить одинаковый эффект отображения в разных браузерах, осадникам нужно не только добавлять префиксы CSS в каждый браузер, но даже использовать некоторые специальные CSS. Взломать трюки. В результате появились инструменты онлайн-тестирования внешнего кода, такие как jsFiddle и JSBin. Однако использование jsFiddle по-прежнему имеет много неудобств. Чтобы решить эту проблему, мастер осадного интерфейса Леа Веру сделал это сам и разработал онлайн-инструмент для тестирования фрагментов кода HTML и CSS под названием Dabblet.

                          JsfiddlejsFiddle — это онлайн-редактор оболочки для создания пользовательских сред с популярными фреймворками JS для упрощения кода JS. Может использоваться для тестирования примера кода. Мало того, вы также можете добавить Ajax echo backend и автоматически загружать ресурсы через ряд фреймворков JavaScript, таких как MooTools, jQuery, Dojo, Prototype, YUI, Glow, Vanilla и т. д.

                            CodeMirrorЕще один «онлайн-редактор исходного кода», основанный на Javascript, краткий и лаконичный, с подсветкой онлайн-кода в режиме реального времени, это не дочерний продукт редактора форматированного текста, это базовая библиотека многих известных онлайн-редакторов кода.

                              JS BinJSBIN - это веб-приложение, в основном используется для проверки тестируемых фрагментов JavaScript и CSS. Функция такая же, как веб-сайт jsfiddle

                                Cloud9Использует преимущества облачных технологий и работает в браузере, что позволяет запускать, отлаживать и развертывать приложения в любое время и в любом месте. Полное изменение правил игры навсегда меняет способ разработки приложений. Облако 9 позволяет вам сосредоточиться на программировании, не беспокоясь о тривиальных вещах, таких как настройка среды.

                                JS-фреймворк

                                  AngularJSПриобретена Google для разработки фреймворков, шаблонов, привязки данных и многофункциональных компонентов пользовательского интерфейса для веб-страниц. Он поддерживает весь процесс разработки и предоставляет основу для веб-приложений без ручных манипуляций с DOM. AngularJS небольшой, всего 60 КБ, совместим с основными браузерами, хорошо работает с jQuery.

                                    Backbone.jsСвоего рода тяжеловесная структура приложения javascript MVC, с помощью моделей для привязки ключ-значение и обработки пользовательских событий, с помощью коллекций для предоставления богатого набора API-интерфейсов для функций перечисления, с помощью представлений для обработки событий и с существующим приложением через RESTful JSON-интерфейс для взаимодействия

                                      Ember.jsФреймворк JavaScript для амбициозного веб-приложения, который устраняет шаблоны и обеспечивает стандартную архитектуру приложения.

                                        knockoutЛегкая библиотека пользовательского интерфейса, которая упрощает Front-End ui JavaScript, применяя шаблон MVVM

                                          todomvcПомощь в выборе фреймворка MV*

                                            Spine.jsЧасто сравнивают с Backbone.js, он находится под влиянием Backbone.js и близок к первому с точки зрения использования. Spine.js Содержит классы, модели, контроллеры и представления, более традиционные, чем коллекции, представленные Backbone.js.

                                              PolymerСозданный оригинальной командой разработчиков Palm webOS, которая присоединилась к Google, это набор веб-ОС с концепцией дизайна «все является компонентом, минимальный размер кода, минимальные ограничения структуры». Фреймворк пользовательского интерфейса. Веб-компоненты обеспечивают более тщательный метод разделения, который более удобен для разработки пользовательского интерфейса и модульности.Можно сказать, что это одна из основ Polymer.

                                                ReactБиблиотека JavaScript с открытым исходным кодом Facebook для создания пользовательских интерфейсов. Вы можете передавать в React различные типы параметров, например декларативный код, помогающий отображать пользовательский интерфейс, или статический HTML. Также можно передавать элементы DOM, динамические переменные и даже интерактивные компоненты приложения.

                                                  LABjsЗагрузка относится к асинхронной параллельной загрузке, а блокировка — к синхронному ожиданию выполнения. LABjs реализует эти две функции с помощью элегантного синтаксиса (скрипт и ожидание), а основная ценность — оптимизация производительности.

                                                    RequireJSРекомендуется модульность кода, и в нем используется этап загрузки скрипта, который отличается от традиционных тегов скрипта. Его можно использовать для ускорения и оптимизации кода, но его основная цель — модульность кода. Рекомендуется использовать скрипт с модулем ID вместо URL-адреса

                                                      Sea.jsПростая и удобная спецификация определения модуля: Sea.js следует спецификации CMD и может писать код модуля, как Node.js. Естественная и интуитивно понятная организация кода: автоматическая загрузка зависимостей и лаконичная и понятная конфигурация позволяют нам получать больше удовольствия от написания кода.

                                                        KissyTaobao — это кросс-терминальная, модульная, высокопроизводительная и простая в использовании среда JavaScript с открытым исходным кодом. В дополнение к полному набору инструментов, таких как DOM, Event, Ajax, Anim и т. д., он также предоставляет классические объектно-ориентированные решения с динамической загрузкой и оптимизацией производительности. В качестве платформы JavaScript, поддерживаемой всеми терминалами, KISSY сделал множество адаптаций и оптимизаций для мобильных терминалов, чтобы ваши программы могли без проблем работать на всех терминалах.

                                                        Фреймворк пользовательского интерфейса

                                                          BootstrapОдин из самых популярных проектов в сообществе с открытым исходным кодом в настоящее время, можно сказать, известный, последняя версия 3.x совместима с IE9+.

                                                            FoundationОн принадлежит пионеру веб-интерфейсной среды, и его популярность уступает Bootstrap, но его превосходство только сильнее, чем у Bootstrap! Последняя версия 5.x совместима с IE9+.

                                                              Semantic UIВосходящая звезда фреймворка пользовательского интерфейса, великолепный эффект анимации пользовательского интерфейса, проект с большим потенциалом! Совместимость с IE9+

                                                                knockoutОблегченная библиотека пользовательского интерфейса, которая упрощает внешний интерфейс JavaScript, применяя шаблон MVVM.

                                                                  PureIE7+, фреймворк пользовательского интерфейса, разработанный знаменитой Yahoo!, отличается простотой и компактностью.Это редкий хороший проект для друзей, которым нравится простота!

                                                                    YAMLIE6+, давно зарекомендовавшая себя интерфейсная среда, однофункциональная, небольшая, модульная среда CSS, характеризующаяся гибкостью, доступностью и быстротой реагирования.

                                                                      jQuery UIIE6+, библиотека кода пользовательского веб-интерфейса JavaScript с открытым исходным кодом, основанная на jQuery. Визуальные элементы управления с низкоуровневым взаимодействием с пользователем, анимацией, специальными эффектами и сменными темами.

                                                                        Famo.usДля создания мобильных и настольных приложений он уникален своим движком рендеринга javaScript и движком 3D-физики, который показывает разработчикам, что с помощью JavaScript также можно достичь качества анимации собственного приложения.

                                                                          ConciseОтлично подходит для создания мобильных приложений с нуля, но также включает в себя простую систему разметки сетки, красивую типографику и несколько необычных функций.

                                                                            OnSenUIПодходит для разработки гибридных приложений PhoneGap/Cordova, фокусируется на плохо используемых мобильных приложениях.

                                                                              TuktukОблегченная объектно-ориентированная структура CSS, с помощью которой вы можете легко создавать адаптивные масштабируемые веб-сайты. Он включает макеты сетки с 12 столбцами, а также формы, кнопки, таблицы, шрифты для печати и многое другое.

                                                                              JS-библиотека

                                                                                jQueryПоследняя версия v2.1.3 совместима с IE9+, документация очень обширна, а сообщество очень велико. Управление объектами документа, выбор элементов DOM, анимация эффектов, обработка событий, использование Ajax и многое другое.

                                                                                  PrototypeПоследняя версия v1.7.2 совместима с IE6+, очень элегантной базовой библиотекой классов javascript, содержит множество расширений для javascript и очень хорошо поддерживает Ajax.

                                                                                    ZeptoПоследняя версия v1.7.2 совместима с IE10+, облегченной библиотекой JavaScript для современных продвинутых браузеров, она имеет API, аналогичный jquery.

                                                                                      YUIПоследняя версия v3.18.1 совместима с IE10+, создавая интерактивную веб-страницу, в которой используются такие технологии кодирования, как AJAX, DHTML и DOM.

                                                                                        Underscore.jsПредоставляет более 100 функций, включая часто используемые: карту, фильтр, вызов — конечно, есть и более профессиональные вспомогательные функции, такие как: привязка функций, Функции шаблонов JavaScript, создание быстрых индексов, строго типизированные тесты на равенство и т. д.

                                                                                          snapsvgJavaScript Нащуп для генерации SVG на переднем конце HTML; На самом деле есть много инструментов для SVG, таких как svg.js и raphaeljs. Без этих инструментов мы все еще можем достичь чертежа SVG, но мы просто должны писать SVG XML

                                                                                            DojoУбедитесь, что вам проще сделать веб-страницы с динамическими возможностями или играть роль на любом языке может быть стабильно поддерживать среду JavaScript

                                                                                              MochiKitЛегкий js-фреймворк. MochiKit в первую очередь вдохновлен многими удобствами, предоставляемыми Python и стандартной библиотекой Python, в дополнение к устранению несоответствий между версиями браузера.

                                                                                                MooToolsКраткий, модульный, объектно-ориентированный фреймворк JavaScript. Это поможет вам быстрее и проще писать масштабируемый и совместимый код JavaScript. Mootools похож на прототипы, синтаксис почти такой же. Но он обеспечивает больше функциональности, чем прототипы, и является более мощным. Например, добавление анимационных эффектов, операции перетаскивания и т. д.

                                                                                                  Mock.jsГенератор фиктивных данных, предназначенный для помощи разработчикам фронтенда в разработке независимо от бэкенда и написания модульных тестов. Создание фиктивных данных на основе шаблонов данных, имитация запросов Ajax, создание и возврат фиктивных данных на основе HTML-шаблон для создания фиктивных данных

                                                                                                    Three.jsСторонняя библиотека для WebGL, написанная на JavaScript. Предоставляет множество функций 3D-отображения. Three.js — это 3D-инструмент, работающий в браузере. Engine, вы можете использовать его для создания различных 3D-сцен, включая камеры, источники света, материалы и другие объекты.

                                                                                                      D3.jsОдна из самых популярных библиотек визуализации, которая может привязывать произвольные данные к DOM (объектной модели документа), а затем обеспечивать преобразование этого файла на основе данных. Вы также можете создать базовую HTML-таблицу из набора данных или создать гистограмму SVG.

                                                                                                      CSS-библиотека

                                                                                                        KiteГибкая вспомогательная CSS-библиотека компоновки. Kite использует встроенный блок вместо последнего синтаксиса CSS. Это практично, легко понять и легко использовать. Для кайта Метод похож на flexbox: justify-content и т.д. Вы можете легко создавать сложные модули. Kite основан на OOCSS и MindBEMding, что помогает вам быстро создавать собственные компоненты. Kite поддерживает почти все браузеры и находится под лицензией MIT.

                                                                                                          DynCSSРазберите свой CSS на правила -dyn-(attribute). Эти правила представляют собой выражения javascript, которые имитируют события браузера, такие как прокрутка и масштабирование. Результат будет применен к вышеуказанному Указанное свойство CSS. Вы можете сделать любое свойство CSS динамическим — при условии, что оно доступно для записи с помощью метода jQuery css(). Вы можете сделать это, добавив префикс -dyn- и указав выражение javascript в кавычках.

                                                                                                            Hover.CSSПолезная коллекция эффектов наведения CSS3 для призыва к действию, кнопок, логотипов, изображений функций и многого другого. Его легко настроить или применить непосредственно к вашим собственным элементам. hover.css можно использовать по-разному: вы можете копировать и вставлять понравившиеся эффекты в свою собственную таблицу стилей или ссылаться на таблицу стилей. Затем просто добавьте имя класса соответствующего эффекта к нужному элементу. Если вы собираетесь использовать только один или несколько эффектов, лучше всего скопировать и вставить один эффект.

                                                                                                              SpinkitКрутая коллекция CSS для загрузки анимации. Spinkit использует анимацию CSS для создания привлекательных и легко настраиваемых анимаций. Цель этой коллекции не в том, чтобы предоставить решение для всех браузеров — если вам нужно поддерживать какие свойства анимации CSS не реализованы (например, в IE9 и более ранних версиях) вам необходимо обнаружить эти свойства анимации и реализовать обходной путь.

                                                                                                                Magic CSS3 AnimationsБиблиотека анимации CSS3 для специальных эффектов, которую вы можете бесплатно использовать в своих веб-проектах. Простые эталонные стили CSS: magic.css или упрощенная версия magic.min.css.

                                                                                                                  ButtonsБиблиотека CSS для создания настраиваемых, гибких и современных веб-кнопок. Библиотека построена Sass+Compass и поддерживает квадрат, прямоугольник со скругленными углами или Или круглая кнопка, а также дополнительные плоские и другие настраиваемые эффекты (например, свечение). Используемые размеры, цвета, эффекты и шрифты могут быть изменены с помощью переменных и могут быть очень легко расширены.

                                                                                                                    CSS SpinnerКоллекция спиральной анимации CSS для загрузки. Каждый из них содержит вращающийся класс div «загрузчик» с текстом «Загрузка…». Текст вернулся в прежнее состояние и может использоваться для программ чтения с экрана, используемых в старых браузерах.

                                                                                                                      Typebase.cssпредставляет собой минимальную настраиваемую таблицу стилей шрифта. Он доступен в версиях less и SASS, поэтому его можно легко модифицировать, чтобы он соответствовал современным веб-проектам. он предоставляет всю типографику Необходимые базовые инструменты не требуют добавления какого-либо другого содержимого дизайна. Он был создан для внесения изменений во время разработки и роста проекта и хорошо работает с normalize.css.

                                                                                                                        BeautonsПростая в использовании библиотека для создания красивых, чистых кнопок. К кнопкам можно применять различные стили, функции и многое другое, в том числе изменять их размер, настраивать их доступность и многое другое.

                                                                                                                          Hint.cssБиблиотека подсказок, созданная с помощью SASS с использованием только CSS и HTML. Библиотека использует атрибуты данных, атрибуты содержимого, псевдоэлементы и переходы CSS3. Всплывающая подсказка проста и красива, со стрелками и может быть размещена с любой стороны родительского элемента.

                                                                                                                          Рекомендуемые книги

                                                                                                                            "Большой умник"19 июля 2013 г. процесс веб-дизайна интерфейса является основным направлением, основанным на методе и принципах прежнего дизайна, включая прототипирование, дизайн модели, дизайн доступности, дизайн согласованности и дизайн, ориентированный на пользователя, и т. д. стандарт, советы и лучшие практики внешнего дизайна.В то же время анализируется классическое дизайнерское мышление в области внешнего дизайна в Интернете, что дает читателям представление о руководящей ценности и является очень оперативной практикой. Кроме того, «Отличная работа: дизайн и практика веб-интерфейса» также объясняет методы тестирования и измерения производительности интерфейса, обобщая большое количество навыков оптимизации производительности интерфейса.

                                                                                                                              Окончательное руководство по веб-характеристике1 мая 2014 г., подходит для всех разработчиков веб-приложений и сайтов, включая, помимо прочего, интерфейсные и серверные части, эксплуатацию и техническое обслуживание, анализ больших данных, пользовательский интерфейс/UX, хранилище, видео, обмен сообщениями в реальном времени и производительность. инженеры.

                                                                                                                                «Оптимизация веб-сайта»Энди Кинг ценит неотъемлемую синергию между поисковым маркетингом и веб-оптимизацией. Он идейный лидер и действительно понимает сложности оптимизации веб-сайтов. Глубина исследований и опыт, изложенные в этой книге, поражают. Эта книга необходима для оптимизации вашего веб-сайта и внедрения лучших практик для максимизации прибыли.

                                                                                                                                  Руководство по разработке Node.jsСначала кратко ознакомьтесь с Node.js, затем объясните основные функции Node.js на различных примерах, а затем используйте обучение на основе конкретных случаев, чтобы описать, как использовать Node.js для веб-разработки, затем обсудите некоторые дополнительные темы Node.js и, наконец, показать, как развернуть приложение Node.js в рабочей среде

                                                                                                                                    «Продвинутое JS-программирование»Мы проследим истоки JavaScript, от его рождения в самом раннем браузере Netscape до мощной поддержки DOM и AjaX сегодня. Читатели узнают, как использовать и расширять язык для лучшего удовлетворения своих потребностей, а также как добиться бесперебойной связи между клиентом и сервером, не прибегая к Java или скрытому веб-фрейму (элементу фрейма).

                                                                                                                                      Полное руководство по JSКлассический и авторитетный справочник по JavaScript предназначен для программистов, чтобы изучить основной язык JavaScript и JavaScript, определяемый веб-браузерами. Руководство и исчерпывающее справочное руководство по API. Версия 6 охватывает HTML5 и ECMAScript5.

                                                                                                                                        «Суть языка JS»Красивый, элегантный, легкий и очень выразительный язык, позволяющий создавать эффективный код независимо от того, пишете ли вы код для управления объектными библиотеками или просто ускоряете работу Ajax. Если вы разрабатываете сайты или приложения для Интернета, эта книга «Основы языка JavaScript» обязательно должна быть у вас.

                                                                                                                                          Полное руководство по CSSРассказывает, как применять последнюю версию CSS2 для фактической работы с различными элементами CSS, определенными в CSS2.1. На примерах из книги вы узнаете, как использовать CSS для создания или изменения внешнего вида веб-сайта и достижения эффектов, которых невозможно достичь с помощью обычного HTML.

                                                                                                                                            «Введение в Node.js»Node.js воплощает JavaScript в жизнь на стороне сервера.Это красивая техническая книга с литературным тоном.В книге подробно описаны все аспекты TNode.js. Если вы фронтенд-инженер, это будет ключевым шагом для вас, чтобы стать полноценным инженером.

                                                                                                                                              «Шаблоны проектирования JS»Как применять классические и современные шаблоны проектирования к языку JavaScript для написания красивого, структурированного и удобного в сопровождении кода. Если вы хотите, чтобы ваш код был эффективным, более управляемым и соответствовал последним рекомендациям, эта книга для вас.

                                                                                                                                                Полное руководство по HTTPПодробно объясняет протокол HTTP, в том числе то, как работает HTTP, как использовать HTTP для разработки веб-приложений, как основные интернет-протоколы взаимодействуют с архитектурными структурными элементами и как правильно реализовать интернет-клиенты и серверы. Центральным содержанием "HTTP Authoritative Guide" является HTTP. Его суть состоит в том, чтобы понять принцип работы Интернета и то, как применить эти знания к веб-программированию и управлению. В основном он охватывает технический режим работы, мотивацию, производительность и цели HTTP. и некоторые сопутствующие технические проблемы

                                                                                                                                                  «Взлом веб-интерфейса»Технология взлома и защиты веб-интерфейса — это очень новая и интересная технология взлома, которая в основном включает три категории: межсайтовый скриптинг (XSS), подделка межсайтовых запросов (CSRF) и перехват операций интерфейса для обеспечения безопасности веб-интерфейса. , Задействованные точки знаний. Он охватывает доверие и доверительные отношения, безопасность файлов cookie, безопасность Flash, рендеринг DOM, набор символов, междоменные, собственные экологические атаки, расширенный фишинг, червячное мышление и т. Д. Все это необходимые знания для тех, кто изучает фронтальная безопасность. Автор книги «Технология безопасности: секрет технологии взлома веб-интерфейса» глубоко анализирует многие классические наступательные и оборонительные навыки и дает множество уникальных идей по безопасности.

                                                                                                                                                  инженерные инструменты

                                                                                                                                                    GulpУлучшите свой рабочий процесс с помощью автоматизированных инструментов сборки!

                                                                                                                                                      GruntСоздавайте инструменты для мира JavaScript

                                                                                                                                                        FIS3Решайте проблемы инструментов автоматизации, оптимизации производительности, модульной структуры, спецификаций разработки, развертывания кода, процесса разработки и т. д. во фронтенд-разработке.

                                                                                                                                                          Webpackwebpack is a module bundler. It packs CommonJs/AMD modules i. e. for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand.

                                                                                                                                                            NPMИнструмент управления и распространения пакетов NodeJS, ставший неофициальным стандартом для публикации модулей (пакетов) Node.

                                                                                                                                                            иностранный скот

                                                                                                                                                              Paul IrishИзвестный фронтенд-разработчик, он также является командой по связям с разработчиками Chrome, членами команды jQuery, Modernizr, Yeoman, CSS3. Пожалуйста, HTML5 Boilerplate и ведущий разработчик

                                                                                                                                                                TJ HolowaychukПрограммист и художник, Koa, Co, Express, jade, mocha, node-canvas, command.js создатели и участники известных проектов с открытым исходным кодом

                                                                                                                                                                  Addy OsmaniИнженер внешнего интерфейса Google, создал TodoMVC, jQuery UI Bootstrap, jQuery Plugin Patterns and Backbone Paginator, опубликовал две технические книги «Изучение шаблонов проектирования JavaScript» и «Разработка приложений Backbone.js» и является известным участником фреймворков jQuery, Modernizr и Backbone.js.

                                                                                                                                                                    John ResigОснователь и технический руководитель jQuery, в настоящее время работает инженером-разработчиком инструментов JavaScript в Mozilla. Автор профессионального JavaScript Классические книги по JavaScript, такие как «Техники» (например, «Освоение JavaScript»)

                                                                                                                                                                      Douglas CrockfordСамый известный авторитет в сообществе разработчиков JavaScript, отец JSON, JSLint, JSMin и ADSafe — автор книги «JavaScript: Автор книги «Хорошие части». Он также входит в состав технического комитета ECMA по JavaScript 2.0 (TC39).

                                                                                                                                                                        Mike BostockГрафический редактор New York Times, ведущий автор известной библиотеки визуализации D3.js

                                                                                                                                                                          Mark OttoБывший дизайнер Twitter, совместно с Джейкобом Торнтоном разработал знаменитый CSS/HTML-фреймворк Bootstrap.

                                                                                                                                                                            James HallidayСамый активный участник сообщества узлов, NPM занимает второе место после TJ Holowaychuck, и он самодостаточен вне написания кода. Иллюстратор. В настоящее время подстек публикует более 300 модулей на NPM.

                                                                                                                                                                              Mr.doobАвтор библиотеки 3D-моделей JS three.js, редактор кода

                                                                                                                                                                                Jessica LordПрисоединился к команде дизайнеров Github в мае 2013 года. Является автором проекта с открытым исходным кодом sheetsee.js

                                                                                                                                                                                  Steve SoudersРаботал в Google, автор книги «Высокопроизводительные веб-сайты», создал YSlow, занял первое место в расширении Firefox TOP25, создал множество других инструментов и сервисов для повышения производительности, включая HTTP Archive, Cuzillion, Jdrop, SpriteMe, ControlJS и Browserscope, сопредседатель Velocity, соучредитель рабочей группы Firebug, преподавал «CS193H: высокопроизводительные веб-сайты» в Стэнфордском университете и часто выступал с публичными докладами.

                                                                                                                                                                                    Mathias BynensПомощь в разработке нескольких проектов с открытым исходным кодом, таких как jsPerf, HTML5 Boilerplate.

                                                                                                                                                                                    Домашний скот

                                                                                                                                                                                      ЮбоОснователь интерфейсной библиотеки классов Taobao KISSY, интерфейсной модульной среды разработки SeaJS и интерфейсной базовой библиотеки классов Arale.

                                                                                                                                                                                        Руан ИфэнРодился в Шанхае в 1970-х годах. Окончил Шанхайский финансово-экономический университет, кандидат экономических наук, а также программист. Его личный блог посещают более 10 миллионов человек. Он перевел "Хакеры и художники" и "Software Caprice". В настоящее время работает в местном университете в Шанхае. Эта статья представляет собой сборник записных книжек Жуань Ифэн «Как стать вдумчивым? " и "Читатель ищет автора"

                                                                                                                                                                                          Лао ЧжаоПрограммист в финансовой индустрии, в настоящее время работает в JPMorgan Chase (Гонконг). Многолетний Microsoft MVP, по совместительству редактор китайской станции InfoQ. Хотя он широко задействован в различных технологиях, люди уже давно называют его «Майкрософт» и теперь смирились со своей судьбой.

                                                                                                                                                                                            Парк ЛингALI Data Platformate Products Data Production Sear Engineer. Предан передний конец, визуализация данных, полей узла

                                                                                                                                                                                              ХармаБывший фронтенд-инженер Yahoo China, ныне фронтенд-инженер Douban, красивый парень с длинными волосами и небрежным стилем.

                                                                                                                                                                                                Ситу ЧжэнмэйИзвестный эксперт по JavaScript, фронтенд-архитектор Qunar.com, японский инженер, стремящийся стать археологом, «волшебник», путешествующий между двухмерным и бинарным, занимался гончарным делом, писал романы и баловался Java, Ruby, JavaScript. Опубликована книга "JavaScript Framework Design".

                                                                                                                                                                                                  WinterСтарший технический эксперт Alibaba, известный эксперт по JavaScript. Участвовал в разработке Bambook, ранее работал в Microsoft, разрабатывал Windows Браузер IE для платформы CE

                                                                                                                                                                                                    Чжоу АйминьСпонсор проекта Node-Webkit. В настоящее время работает в Центре технологий открытого исходного кода (OTC) корпорации Intel, занимается разработкой веб-технологий и браузеров. Сейчас основная работа заключается в развитии и поддержке проекта Node-Webkit. Ранее работал над MeeGo, Tizen и JNI. Услуги по разработке библиотеки производительности XML и решения для центров обработки данных. Окончила младший класс Университета науки и технологий Китая и получила степень доктора философии на факультете компьютерных наук с исследовательским направлением высокопроизводительных вычислений.

                                                                                                                                                                                                      маленькая рыбаСтарший отечественный инженер по фронтенд-разработке, евангелист веб-стандартов, бывший библиотекарь стилей CSS, ответственный за отдел фронтенд-разработки Alipay.

                                                                                                                                                                                                        Су ЦяньСтарший инженер по веб-разработке отдела продуктов данных Taobao, основной член сообщества CNode.org

                                                                                                                                                                                                          дядя томЗнаком с Waterfall, Agile (Scrum&XP), знаком с C#, ASP.NET, MVC, EF, NHibernate, SQL Сервер, Oracle, JavaScript, HTML5, CSS3, JQuery, Knockout, Silverlight, WPF, WCF, ADFS и другие технологии

                                                                                                                                                                                                          Связанные сообщества

                                                                                                                                                                                                            GitHubРаспределенная система контроля версий, изначально написанная Линусом Торвальдсом для управления кодом ядра Linux. После своего запуска Git был очень успешным и в других проектах, особенно в сообществе Ruby.

                                                                                                                                                                                                              StackOverflowСайт технических вопросов и ответов по ИТ, связанный с программой. Пользователи могут бесплатно задавать вопросы на сайте, просматривать вопросы, индексировать соответствующий контент и использовать простой HTML при создании домашней страницы. На страницах вопросов мы не показываем рекламу, сообщения о продажах, JavaScript. окна и т.д.

                                                                                                                                                                                                                SegmentFaultКитайское сообщество разработчиков и СМИ. Первоначальный прототип продукта поступил от StackOverflow, крупнейшего иностранного сообщества программистов, занимающихся вопросами и ответами, но после более чем года разработки в его форме продукта уже были вопросы и ответы, блоги, мероприятия и т. д. Он также является организатором нескольких хакатонов. .

                                                                                                                                                                                                                  Google CodeДомашняя страница разработчика предоставлена ​​Google с использованием ресурсов собственного сервера. Его первоначальная цель состояла в том, чтобы предоставить платформу для разработки собственного программного обеспечения Google с открытым исходным кодом и помочь разработчикам расширить функциональность продуктов Google. С развитием таких проектов, как Google Open Source Summer, Google Code становится открытой платформой для размещения проектов.

                                                                                                                                                                                                                    НаггетсNuggets — это самое качественное сообщество по обмену технологиями в Китае. Пользователи редкоземельных элементов приглашаются в качестве соредакторов для обмена высококачественной технической галантерейной продукцией, от начального до внутреннего проектирования, от дизайна до продуктов, чтобы каждый пользователь Nuggets мог открыть для себя ценные продукты галантерейные товары.

                                                                                                                                                                                                                    Советы по программированию

                                                                                                                                                                                                                    куда идти

                                                                                                                                                                                                                      интранетNeitui.com, практичное интернет-сообщество по подбору персонала, фокусируется на онлайн-рекрутинге по внутренним рекомендациям и прямом рекрутменте компании в интернет-индустрии; индустрия внутреннего продвижения Push Net (neitui.me), внутренняя платформа рекомендаций и прямого найма для найма через Интернет. Neitui.me, внутренняя рекомендательная платформа и платформа прямого найма для найма через Интернет.

                                                                                                                                                                                                                        тянуть крюк сеткаLagou.com был запущен 20 июля 2013 г. Это профессиональная платформа для подбора персонала в области Интернета, ориентированная на предоставление лучших возможностей для карьерного роста для интернет-практиков.Области охвата бизнеса включают Интернет, мобильный Интернет, электронную коммерцию, игры, O2O, большие данные, облачные вычисления, социальные сети, интернет-финансы, онлайн-образование, онлайн-туризм и другие 25 сегментов Интернета.

                                                                                                                                                                                                                          Чжоу БотонгКомпания возникла из объединения группы Douban, и руководитель группы Фэн Тао (Зверь Тэм) начал бизнес и нанял Чжоу Ботонга. Формула Фэн Тао для Чжоу Ботуна