Описание
Полный веб-разработчик должен обладать навыками как в дизайне/разработке, так и в кодировании сервера/сервера. Мы можем ожидать, что разработчик с полным стеком будет разработать, кодировать, реализовать и поддерживать полностью функциональный современный интерактивный веб-сайт самостоятельно. Здесь я хочу дать вам некоторую информацию о технологиях, рамках и некоторых других полезных вещах, нужно знать, чтобы быть разработчиком полного стека.
Внешний интерфейс
- HTML - язык разметки для описания веб -документов.
- CSS - листовой язык стиля, используемый для описания внешнего вида и форматирования документа, написанного на языке разметки.
- Java Script - язык программирования в Интернете.
CSS Frameworks
- Bootstrap - HTML, CSS и JS Framework для разработки отзывчивых, мобильных первых проектов в Интернете.
- Семантический интерфейс
- Фонд - самая передовая отзывчивая фронтальная структура в мире.
- Elasticss - простая структура CSS для макета веб -интерфейсов.
- Меньше - препроцессор CSS, что означает, что он расширяет язык CSS.
- SASS - самый зрелый, стабильный и мощный язык расширения CSS профессионального класса в мире.
- Система сетки - система сетки - это помощь, а не гарантия.
- Материал-Уи
- Конструкция углового материала - реализация дизайна материала в Angular.js.
- Материализация CSS - современная отзывчивая фронтальная структура, основанная на дизайне материала.
- Полимер - Полимер привносит реализацию дизайна материала в Интернет.
- Quantum UI - самые мощные местные AngularJS и Bootstrap CSS -компоненты облегчают жизнь разработчика.
- Stylus - выразительный, динамичный, надежный CSS
- Sizzle JS - Pure JS CSS -двигатель, предназначенный для легкого запуска в библиотеку хоста.
- Гумби
- Kube - Kube - одна из самых продвинутых и гибких рамок мира.
- Скелет - мертвый простой, отзывчивый шаблон.
- Туктук - новый умный ребенок на отзывчивом блоке.
- MessFrameWork - адаптивная система сетки CSS.
- Getuikit - легкая и модульная фронтальная структура для разработки быстрых и мощных веб -интерфейсов.
- YAML - модульная структура CSS для действительно гибких, доступных и отзывчивых веб -сайтов
- acpressiveBP - мощная, доступная, дружественная к разработчикам основу для построения адаптивных веб -сайтов
- Схема - модульная передняя структура, которая легко и быстро поможет вам начать процесс создания сложных интерфейсов для Интернета прямо в коробке.
- молчаливый
- Некомментированный
- BaseGui - легкая и надежная структура CSS для прототипирования и производственного кода.
- Группы
- WeePower - Blueprint для современной веб -разработки
- Fluidable - Fluidable - это первая мобильная, адаптивная система сетки.
- Чернила - создать адаптивные веб -интерфейсы быстро и эффективно.
- Каскад - вернуть C в CSS
- Kickoff - легкая фронтальная структура для создания масштабируемых, отзывчивых сайтов.
- Metroui - передняя структура для разработки проектов в Интернете в стиле Windows Metro.
- Bulma - современная структура CSS на основе Flexbox
- Leaf - CSS -структура, основанная на дизайне материалов Google
- getEssence - постройте его на одном, используйте его на всех
- BaseGuide - легкая и надежная структура CSS для прототипирования и производственного кода.
- Siimple - минимальная структура CSS для плоских и чистых дизайнов.
- Адаптивная кошка - CSS Micro Framework
- Topcoat - CSS для чистых и быстрых веб -приложений.
- inuitcss
- Muellergridsystem
- Золотая сетка-система-система складной сетки для адаптивного дизайна (2011).
- Gridiculo
- тост - безумный, беззаботный сетка CSS
- Getskeleton- мертвый простой, отзывчивый шаблон.
- Bootflat - Bootflat - это набор для пользовательского интерфейса с открытым исходным кодом, основанный на Bootstrap 3.3.0 CSS Framework.
- JEET - система сетки для человека
- Простая сетка
- GetLeaf - CSS -структура, основанная на дизайне материалов Google
- Оправдатель - CSS Micro Framework
- лепить
- Turretcss - структура нормализации поведения в стилях и поведения браузера для быстрого развития адаптивных и доступных веб -сайтов.
- Concisecss-фреймворк, написанная в Sass, которая легкая и простой в использовании.
- ModestGrid - простая в настройке сетки, которая позволяет быстро развивать адаптивные веб -сайты.
- acpressivegridsystem - это быстрый, простой и гибкий способ создания адаптивного веб -сайта.
- Ясность - Система разработки четкости
JavaScript Frameworks
- jQuery - JQuery - это быстро, маленькая и богатая функциями библиотека JavaScript.
- jQuery UI
- jQuery Mobile - оптимизированный сенсорный веб -структура.
- Angularjs v1 - HTML Enhanced для веб -приложений.
- Angularjs v2 - одна структура. Мобильный и настольный компьютер.
- Ember JS - основа для создания амбициозных веб -приложений.
- Ext JS - огромный шаг вперед в эволюции удивительной рамки.
- Backbone JS - компонент с открытым исходным кодом DocumentCloud.
- Нокаут JS-Упростить динамический интерфейс JavaScript с шаблоном модели-визуализации (MVVM)
- React JS - декларативная, эффективная и гибкая библиотека JavaScript для создания пользовательских интерфейсов.
- React -Native - Учитесь один раз, напишите в любом месте: Создайте мобильные приложения с React.
- Электрод - Универсальная платформа приложений React/Node
- CoffeeScript - CoffeeScript - это маленький язык, который компилируется в JavaScript
- Прототип - он берет сложность из веб -программирования на стороне клиента.
- GWT - GWT используется многими продуктами в Google, включая Google AdWords и Google Wallet.
- Mootools - коллекция утилит JS, предназначенная для промежуточного и продвинутого JS -разработчика.
- FAMO - Ultimate Web Platform для разработчиков и дизайнеров.
- Достаточный SDK
- Dojo Toolkit - Dojo сохраняет ваше время и масштабируется в процессе разработки, используя веб -стандарты в качестве платформы.
- Echo - рамка с открытым исходным кодом для разработки богатых веб -приложений.
- Vanilla JS - быстрая, легкая, кроссплатформенная структура для создания невероятных, мощных приложений JS.
- Cappuccino - структура, которая позволяет легко создавать расширенные веб -приложения.
- SAILSJS - веб -структура вашей мечты.
- Cocoon JS
- Vuejs - библиотека для создания современных веб -интерфейсов.
- ThreeJS - библиотека JavaScript 3D, которая упрощает Webgl.
- webrxjs
- Mithril - JavaScript Framework для строительства блестящих приложений
- Aurelia - Клиентская структура JavaScript для мобильных, настольных и веб -использующих простых соглашений и расширения возможностей творчества.
- KeystoneJS - Framework с открытым исходным кодом для разработки веб -сайтов, приложений и API -интерфейсов, основанных на базе данных в Node.js. Построен на экспрессе и mongodb.
- Стапы - встретите маленькую структуру JavaScript, которая делает достаточно всего
- Sanestack - JavaScript Fullstack и CLI, который позволяет быстро создавать готовые к производству веб -приложения с использованием парусов и эмбер. Получить поддержку Docker, генераторы и многое другое.
- Montagejs - современная фронтальная структура HTML5, которая поддерживает создание одностраничных приложений - Fast.
- RactiveJs - Diamond Age of Web Development
- Всезнание - выполняйте быстрое нисходящее рендеринг представлений во время мышления функционального программирования.
Гибридные мобильные приложения фреймворки
- Apache Cordova - Apache Cordova - это платформа для создания собственных мобильных приложений с использованием HTML, CSS и JavaScript
- Ionic Framework - Front -End SDK с открытым исходным кодом для разработки гибридных мобильных приложений с HTML5.
- Onsen UI - ответ на разработку пользовательского интерфейса Cordova.
- Мобильный угловой пользовательский интерфейс - Создайте мобильные приложения HTML5 с начальной загрузкой и угловой JS.
- Meteor - Полная платформа с открытым исходным кодом для создания веб -и мобильных приложений в Pure JavaScript.
- Intel-XDK-Легкий путь к разработке приложений HTML5, быстрый путь к мульти-OS-магазинам приложений
- Appcelerator - собственные приложения. Мобильные API. Аналитика в реальном времени. Одна платформа.
- Sencha Touch - ведущая кроссплатформенная структура мобильных веб -приложений, основанная на HTML5 и JavaScript для создания универсальных мобильных приложений
- Kendo -UI - все для создания веб -и мобильных приложений с HTML5 и JavaScript.
- PhoneGap - легко создавать приложения, используя веб -технологии, которые вы знаете и любите: HTML, CSS и JavaScript.
- Ксамарин
- Приложение
- Supersonic - создайте красивые приложения, управляемые данными с реальной производительности.
- Стероиды - отсутствующий инструмент для гибридных приложений.
- Композитор - безумно быстрый способ загрузки ваших гибридных приложений HTML5.
- Framework7 - Полный HTML Framework для создания приложений для iOS и Android
- Монака - разработка мобильных приложений быстро, просто и гибко.
Инструменты дизайна
- Инструменты дизайна пользовательского интерфейса
- Инструменты графического дизайна
Задняя часть
- Ява
- Node JS - платформа, построенная на времени выполнения Chrome JS для легко создания быстрых, масштабируемых сетевых приложений.
- PHP - популярный язык сценариев общего назначения, который особенно подходит для веб -разработки.
- Python - позволяет вам работать быстро и интегрировать системы более эффективно.
- Ruby - динамичный язык программирования с открытым исходным кодом с акцентом на простоту и производительность.
Node.js Frameworks
- Express JS - Быстрая, неопинированная, минималистская веб -структура для node.js
- Hapijs - богатая структура для строительства приложений и услуг
- Поток сокетов - фреймворк для веб -приложений в режиме реального времени.
- Sails JS - это позволяет легко создавать пользовательские приложения для корпоративного уровня.
- Total JS - Бесплатная структура веб -приложений для node.js
- KOA JS - веб -структура следующего поколения для node.js
- Loopback - мощная структура для создания API и легко подключения к бэкэнд -источникам данных.
- Geddy JS - простая структурированная веб -структура для узла.
- Частичный JS - Структура веб -приложений для node.js
- Node -Restify - модуль Node.js, созданный специально, чтобы позволить вам создать правильные веб -сервисы REST.
- Getraddish - Raddish - это структура Nodejs, включающая мощность MVC и DCI в одну структуру.
- RESTBERBERS - Framework для настройки RESTFUL API с помощью NODEJS. Определите свои модели, а затем настройте ваш API CRUD, не нуждаясь в писании кода.
- Gugamarket - Gugamarket Rest Framework
- FACET - расширяемая, платформа API API AGSO API JSON.
- Locomotive JS - мощная веб -структура MVC для node.js.
- Flatiron JS - адаптируемая структура для создания современных веб -приложений.
- Тропы - современная структура веб -приложений для node.js
- Dietjs - крошечный, быстрый и модульный узел. Хорошо для создания быстрых и масштабируемых приложений и API.
- compoundjs
- Adonisjs - практичный. Надежный. Продуктивный
- Rhapsodyjs - nodejs hmvc framework для эпических приложений!
- Strapi - построить мощный бэк -энд без усилий.
- Derbyjs - Full -Stack Framework для написания современных веб -приложений.
- Actionherojs - многоразовый, масштабируемый и быстрый Node.js API -сервер!
- Frisbyjs - структура тестирования API REST, построенная на Node.js и Jasmine, которая облегчает тестирование конечных точек API легкими, быстрыми и веселыми. Прочитайте ниже для быстрого обзора или проверьте документацию API.
- Senecajs - Разработка, разрабатывать и организовать свой код
База данных
- Mongo DB - единственная база данных, которая использует инновации NOSQL.
- Mysql
- Оракул
- Postgresql
- Indexeddb
- WebDatabase
- разбор
- Mlab
- Couchbase
- Aerospike - высокопроизводительная база данных NOSQL, обеспечивающая скорость в масштабе
- Flickerjs - Супер быстрая и простая веб -структура для node.js
- IBM DB2 - программное обеспечение базы данных без участия в цифровой, облачной и когнитивной эре
- SQLite-SQLite-это автономный, надежный, встроенный, полнофункциональный, общедоступный домен, двигатель базы данных SQL.
- CouchDB - бесшовная мультимастерная синхронизация, которая масштабируется от больших данных до мобильных, с интуитивным API HTTP/JSON и предназначенным для надежности.
- Cassandra - управлять огромными объемами данных, быстро, не потеряв сна
- OrientDB - первая в мире распределенная многомодельная база данных NOSQL с помощью графического двигателя
- Amazon Simpledb
- Amazon Dynamodb
- Cloud SQL - полностью управляемая служба базы данных MySQL.
- База данных SQL
- Database.com - Добро пожаловать в самую надежную и безопасную облачную базу данных в мире.
- cleardb
- PouchDB - PouchDB - это база данных JavaScript с открытым исходным кодом, вдохновленную Apache CouchDB, которая предназначена для хорошо запуска в браузере.
- taffydb - база данных JavaScript
Хостинг
- Amazon AWS
- Microsoft Azure
- радость
- Rackspace
- Softlayer
- Хероку
- Cloudways
- WiredTree
Диаграммы и графики
- Highcharts - зажигайте ваши данные
- D3JS - библиотека JavaScript для манипулирования документами на основе данных.
- NVD3 - библиотека многоразового диаграммы, написанная в D3.JS
- Angular-NVD3-Директива AngularJS для библиотеки повторного диаграммы NVD3 (на основе D3).
- chartjs - простые, чистые и увлекательные диаграммы для дизайнеров и разработчиков
- Угловая диаграмма - реактивная, отзывчивая, красивая диаграмма для AngularJS на основе chart.js
- gongular-google-chart-Angular Google Dicart
- Google Chart - Интерактивные диаграммы для браузеров и мобильных устройств.
- чартист -JS - Простые отзывчивые диаграммы
- n3 -charts - потрясающие диаграммы для Angular
- Chartkick - Создайте красивые диаграммы JavaScript с одной линией Ruby
- Zingchart - все ваши нуждаются в DataViz в одной библиотеке
- FusionCharts - диаграммы JavaScript для Web & Mobile
- Flotcharts - привлекательный заговор JavaScript для jQuery
- Amcharts - JavaScript Charts & Maps
- EJSCHART - EJSCHARTS - это решение с открытым исходным кодом для представления и настройки домашних и бизнес -данных.
- UVCharts - только одна функция API для изучения и освоения, для всех ваших потребностей в графике.
- Парень - библиотека с открытым исходным кодом JavaScript, которая поддерживает сюжет.
Полезные библиотеки / плагины
- Moment JS - разбор, проверять, манипулировать и отображать даты в JavaScript.
- Moment JS Timezone - Parse and Dise Dates в любом часовом поясе.
- is.js - проверка типов, regexps, присутствие, время и многое другое.
- Underscorejs - библиотека JavaScript, которая предоставляет целый беспорядок полезных помощников по функциональному программированию без продления каких -либо встроенных объектов.
- Lodash - современная библиотека утилит JavaScript, обеспечивающая модульность, производительность и дополнения.
- Redux - предсказуемый контейнер состояния для приложений JavaScript
- Vuex - централизованное государственное управление для Vue.js.
- RIOTJS
- Wintersmith - Гибкий, минималистичный, многоплатформенный статический генератор сайтов, построенный поверх Node.js.
- Feathersjs - минималистская структура в реальном времени для завтрашних приложений.
- Seedsjs - Full -Stack Ember Framework
- Horizon - бэкэнд с открытым исходным кодом для приложений JavaScript.
- Krakenjs - Дайте вашему Node.js Express Apps несколько дополнительных рук
- Башня - небольшие компоненты для создания приложений, манипулирования данными и автоматизации распределенной инфраструктуры.
- Itmpress - Impress Application Server для node.js
- rendr - рендеринг приложения Backbone.js на клиенте и сервере, используя node.js.
- SecuteelizeJS - Squelyize - это ORM на основе обещаний для node.js и io.js.
- Вирджилио - Буньян - это рамка для ведения журнала, которую мы используем.
- SHPS - SHPS - это система управления домашними страницами, которая помогает вам сделать домашнюю страницу или веб -приложение в целом! SHPS поставляется в качестве основной системы (без Admin Gui или дополнительных функций), которая может быть расширена со многими полезными плагинами.
- Cylonjs - рамка робототехники следующего поколения с поддержкой 43 различных платформ начинается
- Falcor - библиотека JavaScript для эффективного извлечения данных
- RESTFUL.JS - Pure JS Client для взаимодействия с серверными ресурсами Restful. Думайте ресторанен без угловой.
- Fetch - a Window.fetch JavaScript Polyfill.
- PostCSS - инструмент для преобразования CSS с JavaScript
API документы
- Blueprint API - документация API с мощным инструментом.
- Apidocjs - встроенная документация для Restful Web API
- Swagger - самая популярная в мире структура для API.
- Apiary - Совместный дизайн, мгновенный макет API, сгенерированная документация, интегрированные образцы кода, отладка и автоматическое тестирование.
- Django-Rest-Framework
- Miredot - самый продвинутый генератор документации API REST для Java.
Модуль Бундлеры
- WebPack - модуль Bundler
- Lasso - Advanced JavaScript Module Bundler, Asset Pipeline и Optimizer
- JSPM - Управление пакетами браузеров без трения
- Browserify - Browserify позволяет вам потребоваться («модули») в браузере, объединив все ваши зависимости.
- SystemJS - Инструмент строительства SystemJS
- Rollupjs - модуль JavaScript следующего поколения
Другие языки программирования
- Golang - язык программирования с открытым исходным кодом, который позволяет легко создавать простое, надежное и эффективное программное обеспечение.
- Objective-C-Objective-C-это основной язык программирования, который вы используете при написании программного обеспечения для OS X и iOS
- Swift - мощный язык программирования, который также легко выучить.
Значки
- Fontawesome - культовый шрифт и инструментарий CSS
- Материальные значки - значки материала
- Материал-Десзайн-Иконик-Фонт
- иконки начальной загрузки
- Глификоны
- Bootstrapicons
- Flaticon
- иконфиндер
- Тогда
- Фрипик
- Современные
- Метриз-иконы
- Социально-медиа-иконы-пак
Тестирование
- Карма - тестовый бегун, который соответствует всем нашим потребностям.
- Жасмин - основанная на поведении структуру разработки для тестирования кода JavaScript.
- ПРОИЗВОДИТЕЛЬ-Средняя тестовая структура для приложений AngularJS.
- Selenium - портативная структура тестирования программного обеспечения для веб -приложений.
- QUNIT JS - Структура тестирования блока JavaScript.
Нет решений бэкэнд
- Берег
- Deployd
- Пожарная база
- Капюшон
- Кинви
- Разбор
- Отдавлительное пятно
- Носки
- Не увековеченный
- Статические припады
- Бэкэнд
JavaScript Game двигатели
- Cocos 3D - Создайте потрясающие 3D -приложения и игры для мобильных устройств.
- ImpactJS - самый удивительный способ создать еще более удивительные игры HTML5!
- Три
- CreateJs
- Фазер
- Craftyjs - гибкая структура для игр JavaScript
- Pandajs - Бесплатный игровой двигатель HTML5 для мобильных и настольных игр.
- Pixijs - Супер быстрый двигатель HTML 5 2D рендеринга, который использует WebGL с Canvas Swarkback.
- Babylonjs - Полная структура JavaScript для создания 3D -игр с HTML 5 и Webgl
- Melonjs - свежий и легкий игровой двигатель JavaScript
- турбуленц
- компилированные игры
- Physicsjs
- stage.js
- Goojs - Сделайте игры и виртуальную реальность для браузера
- Whitestormjs - структура для 3D -приложений, созданных с помощью Three.js Technology.
- Qiciengine
- Личи
Эмуляторы
- Android
- Genymotion
- ios-sim
Шагковые инструменты
- насмешка
- мокпс
- Джастинминд
- бальзамик
- каркас
- Gomockingbird
- каку
- Axure - разработать правильное решение
- uxpin
- пидоко
- Iplotz
- пидоко
- вис
- предпоследний
- Indesign
- карандаш
- Omnigroup
- кадрбокс
- iPhonemockup
- Lumzy
- Omnigroup
- Глиффи - Сделайте диаграмму командного спорта
- Протошар
- Вспомогательный
- Flairbuilder
- Fluidui
- Adobe Indesign CC
- Hotgloo - инструмент для каркасов и прототипирования следующего уровня
- Mockplus - Прототип быстрее. Умнее. ПОЛЕГЧЕ.
- LovelyCharts
- Профедиаграммы
- Flinto - Инструменты прототипирования приложений для дизайнеров
- WARFARMESTKETCHERE
- Talltree
Иды
- JetBrains Webstorm
- Microsoft Visual Studio
- Microsoft Visual Studio код
- Netbeans
- Возвышенный текст
- Скобки
- Затмения
- Ксамарин
- Аптана
- Светлый стол
- Zend
- Icecoder
- суперспособности
Онлайн -редакторы кода
- JS Fiddle
- Планкер
- play.ionic.io
- Collabedit
- Кодепен
- Ошеломлять
- Наперед
- JS Bin
- Кодезии где -то
- Ионо-атом
Список плагинов
- AngularJS модули - найдите модули для AngularJs
- Ионный рынок
- Gulpjs
- jquery-plugins
- NOODL.IO - разработчиками, для разработчиков.
- Кодекенон
Репозиторий хостинг службы
- GitHub
- Битбакет
- Гитлаб
- CODEBASEHQ
- бобовый стебель
- Ассамблера
- Fogcreek
- Cloudforge
- Fogcreek
- Planio
- Перфороз
- Rhodecode
- безгласен
Демонстрация и вдохновение
- Материал - ежедневная демонстрация лучших концепций дизайна материала, приложений и инструментов!
- Behance - место, чтобы показать и рассказать, продвигать, открывать и исследовать дизайн.
- Beta.pttrns - самая лучшая коллекция мобильных дизайнов, ресурсов и вдохновения.
- UI8 - тщательно продуманные активы по дизайну пользовательского интерфейса.
- One Page Love - окончательная демонстрация веб -сайтов, шаблонов и ресурсов Beautiful One Page.
- AWWARDS - награды за дизайн, творчество и инновации в Интернете.
- Dribbble - над чем вы работаете? Dribbble - показывать и рассказывать дизайнерам.
- Абдузидо - коллекция визуального вдохновения и полезных уроков.
- AppGyver - построен с приложением.
- SiteInspire - демонстрация лучшей сети и интерактивного дизайна.
- TheDesignInspiration
- Designspiration
- TheBestdesigns - с лучшим веб -дизайном.
Рыночные места и темы
- Ионный рынок
- иониктом
- Bootswatch
- Themeforest
- Templatemonster
- нимбустерии
- тематические
- тематическая
- TheTheMefoundry
- Органические дни
- элегантные тему
- Graphaperpress
- Prothemedesign
- Obox-Design
- Woothemes
Другие вещи
- NVM - менеджер версий узла
- Web RTC - бесплатный открытый проект, который предоставляет браузеры и мобильные приложения с возможностями связи в реальном времени (RTC) с помощью простых API
- Grunt JS - JavaScript Task Runner.
- Bower - менеджер пакетов для Интернета.
- Yeoman - инструмент строительных лесов для современных веб -приложений.
- Gulp JS - Автоматизируйте и улучшите свой рабочий процесс.
- Slush JS - система потоковых лесов.
- Nuget - Nuget является менеджером пакетов для платформы разработки Microsoft, включая .net.
- Веб -API
- Тестирование - запустите тесты браузера на каждом толчке.
- Иониконы
- Шрифт потрясающий
- Бабельжс - Вавилон - компилятор JavaScript.
- Leafletjs-библиотека JavaScript с открытым исходным кодом для мобильных интерактивных карт.
Лицензия
Способствовать
Я понимаю, что есть так много других технологий и структур, кроме того, что я упомянул здесь. Пожалуйста, предложите любой другой, вы чувствуете себя пропавшим без вести и полезны. Пожалуйста, сделайте запрос на привлечение или поднимите вопрос, касающийся модификаций или предложений.
Свяжитесь со мной
- Gmail : [email protected]
- Facebook : https://www.facebook.com/vaibhav.acharya.18
- Twitter : https://twitter.com/iamvaibhav1993
- GitHub : https://github.com/vaibhavpacharya
Вернуться к вершине