Содержание этой статьи заключается в разработке некоторых инструментов, библиотек, фреймворков и отличных веб-сайтов с технологиями блогов, которые я часто вижу. Все они используются сами по себе, большинство из них до сих пор обслуживаются, а те, которые не обслуживаются, часто сюда не привозят. Контента много, медленно и аккуратно.
HTML
- awesome-html5Кураторский список курируемых ресурсов HTML5
CSS
- tailwindcssУдивительные вещи, связанные с Tailwind CSS
- awesome-css-frameworksСписок потрясающих фреймворков CSS
- awesome-css-cnРесурс CSS Daquan, китайская версия, включая: препроцессор CSS, фреймворк, структуру CSS, руководство по стилю кода, соглашение об именах и т. д.
- awesome-cssПодборка замечательного CSS :)
препроцессор
Sass
- sassЯзык расширений CSS профессионального уровня.
Less
- lesscss- Язык динамических таблиц стилей.
Styuls
- stylusВыразительный, надежный, многофункциональный язык CSS, созданный для Node.js.
инициализация стиля
Normalize.css
- Normalize.cssСовременные альтернативы сбросу CSS
Tailwindcss
- tailwindcssПервая в мире CSS-инфраструктура для быстрой разработки пользовательского интерфейса.
Materializecss
-
Materialize — CSS-фреймворк, основанный на Material Design.
Bootstrap
- bootstrap
- Самая популярная среда HTML, CSS и JavaScript для разработки адаптивных мобильных проектов в Интернете.
Postcss
- postcss
- PostCSS — это инструмент для преобразования стилей с помощью JS-плагинов. Эти плагины могут сделать ваш CSS чище, поддерживать переменные и примеси, преобразовывать будущий синтаксис CSS, встроенные изображения и многое другое.
- PostCSS берет файл CSS и предоставляет API для анализа и изменения его правил (путем преобразования его вAbstract Syntax Tree). Потом,плагинС помощью этого API можно выполнять множество полезных операций, таких как автоматический поиск ошибок или вставка префиксов поставщиков.
Javscript
- awesome-javascript-cnКитайская версия ресурсов JavaScript, в том числе: менеджеры пакетов, загрузчики, тестовые фреймворки, бегуны, QA, фреймворки и библиотеки MVC, механизмы шаблонов и т. д.
- awesome-javascriptКоллекция потрясающих библиотек JavaScript для браузера, ресурсов и блестящих вещей.
- standardjsРуководство по стилю JavaScript с линтером и автоматическими исправлениями кода
- You-Dont-Know-JSСерия книг по JavaScript.@YDKJSв Твиттере.
TodoMVC
- todomvcПомогает выбрать фреймворк MV* — приложение Todo для React.js, Ember.js, Angular и др.
date-fns
- date-fnsСовременная служебная библиотека даты JavaScript
библиотека функций
Underscore & Lodash
-
Современная служебная библиотека JavaScript, обеспечивающая модульность, производительность и дополнительную функциональность.
Ramda
- ramdajsПрактический функциональный Javascript
Moment
- momentjsРазбирайте, проверяйте, манипулируйте и отображайте даты в javascript.
day.js
- day.jsЗамена неизменяемой библиотеки даты и времени Day.js 2 КБ для Moment.js с тем же современным API
Mathjs
- mathjsОбширная математическая библиотека JavaScript и Node.js
Polish
- polish.jsЛегкий набор инструментов для написания стилей JavaScript
Chance
- chancejsПомощник генератора случайных чисел для JavaScript
HTTP
Httpie
- httpieПрямо как /aitch-tee-tee-pie/ 🥧 Современный, удобный HTTP-клиент командной строки для эпохи API. Поддержка JSON, цвета, сеансы, загрузки, плагины и многое другое.
Netdata
- netdataМониторинг производительности в режиме реального времени
Axios
- axiosHTTP-клиент на основе Promise для браузеров и node.js
json-server
- json-serverПолучите полный поддельный REST API с нулевой кодировкой (серьезно) менее чем за 30 секунд
Svelte
- svelteКибернетические усовершенствованные веб-приложения
Vite
- viteИнструмент сборки для веб-разработки на основе собственного ESM. Это быстро.
Vue.js
- официальный сайт vuejsVue.js — это прогрессивная, постепенно адаптируемая среда JavaScript для создания пользовательских интерфейсов в Интернете.
- awesome-vueКураторский список отличного контента, связанного с Vue.js
-
best-resume-everБЫСТРОЕ СОЗДАНИЕ 🚀 Легко создавайте несколько красивых резюме и создавайте лучшее резюме! Сделано с Vue и LESS.
- случайМногочисленные библиотеки компонентов vue
Библиотека компонентов
Element
- elementКомплект пользовательского интерфейса Vue.js 2.0 для Интернета
iView
- iviewВысококачественный инструментарий пользовательского интерфейса на основе Vue.js 2.0.
Vuetify
- vuetifyjsСтруктура компонентов Vue
Ant Design Vue
- antdvКомпоненты пользовательского интерфейса предприятия на основе Ant Design и Vue.
Quasar Framework
- quasarQuasar Framework — создавайте высокопроизводительные пользовательские интерфейсы VueJS в рекордно короткие сроки
Vue Cli
- vue cliСтандартные инструменты для разработки Vue.js
Vuex
- vuexЦентрализованное управление состоянием для Vue.js.
vue-router
- vue-routerОфициальный роутер для Vue.js
Weex
- weexФреймворк для создания мобильных кроссплатформенных интерфейсов.
Nuxt
- nuxtjsИнтуитивно понятный фреймворк Vue
React
- reactjsДекларативная, эффективная и гибкая библиотека JavaScript для создания пользовательских интерфейсов.
- awesome-reactКоллекция интересных вещей об экосистеме React
Библиотека компонентов
Ant Design
- ant.designЯзык дизайна пользовательского интерфейса и библиотека пользовательского интерфейса React.
Bulma
- bulmaСовременный CSS-фреймворк на основе Flexbox.
Material UI
- material-uiБолее быстрая и простая веб-разработка с компонентами React. Создайте свою собственную систему дизайна или начните с Material Design.
Semantic UI
- Semantic-UIСемантика — это структура компонентов пользовательского интерфейса, основанная на полезных принципах естественного языка.
Chakra UI
- chakra-uiПростые, модульные и доступные компоненты пользовательского интерфейса для вашего приложения React.
React Bootstrap
Библиотека инструментов
Reactvirtualized
- reactvirtualizedКомпоненты React эффективно отображают большие списки и табличные данные
React Select
- react-selectВыберите компонент React.js
React Beautiful DND
- react-beautiful-dndКрасиво и легко перетаскивайте списки с помощью React
React Chrono
- react-chronoСовременный компонент временной шкалы для React
Swr
- swrБиблиотека React Hooks для удаленного получения данных
React Query
- react-queryХуки для получения, кэширования и обновления асинхронных данных в React
Redux
-
Контейнер с предсказуемым состоянием для приложений JavaScript
React Router
- react-routerДекларативная маршрутизация в React
Create React App
- create-react-appНастройте современное веб-приложение, выполнив одну команду.
Create React Native App
- create-react-native-appСоздавайте приложения React Native, которые работают на iOS, Android и в Интернете.
Next.js
- nextjsРеагировать фреймворк
Deno
-
denoБезопасная среда выполнения JavaScript и TypeScript
Node.js
- nodeСреда выполнения JavaScript Node.js
руководство
- node-lessons«Обучение пакету Node.js не включает собрание»
- awesome-nodejsВосхитительные пакеты и ресурсы Node.js
- nodepracticesСписок лучших практик Node.js (декабрь 2020 г.)
- cnodeСообщество узла
Набор инструментов
nodemon
- nodemonСледите за любыми изменениями в приложении node.js и автоматически перезагружайте сервер — отлично подходит для разработки
pm2
- pm2Менеджер производственных процессов Node.js со встроенным балансировщиком нагрузки.
...
AdminBro
- AdminBroэто панель администратора для приложения, написанного на node.js
Cote
- cote.jsБиблиотека Node.js для создания микросервисов с нулевой конфигурацией.
Socket.io
- socket.ioФреймворк приложений реального времени (сервер Node.JS)
Nw
- nwjsВызовите все модули Node.js непосредственно из DOM/WebWorker и включите новый способ написания приложений с использованием всех веб-технологий.
Straip
- strapiNode.js Headless CMS с открытым исходным кодом позволяет легко создавать настраиваемые API.
Express
- expressБыстрый, простой, минималистичный веб-фреймворк Node.
Koa
- koaПромежуточное ПО Express для node.js с использованием асинхронных функций ES2017
egg
- eggjsРожден для создания лучших корпоративных фреймворков и приложений с помощью Node.js и Koa.
Adonis
- adonisjsФреймворк Node.js уделяет большое внимание эргономике, стабильности и уверенности разработчиков.
Nest
- nest
- Прогрессивная платформа Node.js для создания эффективных, масштабируемых корпоративных серверных приложений на основе TypeScript и JavaScript (ES6, ES7, ES8).
Next
- nextjsРеагировать фреймворк
Nuxt
- nuxtjsИнтуитивно понятный фреймворк Vue
Electron
- electronicjs
- Платформа Electron позволяет вам писать кроссплатформенные настольные приложения с использованием JavaScript, HTML и CSS. это основано наNode.jsихром,и былРедактор атомов,VSCodeи много другихиспользование приложения.
puppeteer
Puppeteer — это библиотека Node, предоставляющая высокоуровневый API дляСоглашение об инструментах разработчикаУправляйте Chrome или Chromium. Кукловод по умолчаниюбез головыРаботает, но может быть настроен для запуска полного (безголового) Chrome или Chromium.
Богатый текстовый редактор, редактор кода
редактор форматированного текста
Simditor
- simditorУдобный WYSIWYG-редактор
tui.editor
- tui.editorРедактор Markdown WYSIWYG. Стандарт GFM + диаграмма и расширяемый UML
Quill
- quilljsQuill — это современный WYSIWYG-редактор, разработанный для обеспечения совместимости и расширяемости.
Draft
- draftjsФреймворк React для создания текстовых редакторов.
MavonEditor
- mavonEditormavonEditor — редактор уценки на основе Vue, который поддерживает несколько функций персонализации.
Tiptap
- tiptapРедактор форматированного текста без рендеринга для Vue.js
Vue Quill Editor
- vue-quill-editor @quilljsкомпонент редактора@vuejs
Tinymce
-
TinyMCE — самый популярный в мире WYSIWYG-редактор с открытым исходным кодом. Для редактирования расширенного текста. Работает с React, Vue и Angular
Simplemde
-
Простой, красивый, встраиваемый редактор JavaScript Markdown. Редактировать легко как для новичков, так и для экспертов. Имеет встроенные функции автосохранения и проверки орфографии.
Simplemde Markdown Editor
-
Простой, красивый, встраиваемый редактор JavaScript Markdown. Редактировать легко как для новичков, так и для экспертов. Имеет встроенные функции автосохранения и проверки орфографии.
Editor
- editor.jsРедактор блочного стиля с чистым выводом JSON
Medium Editor
- medium-editorКлон редактора Medium.com WYSIWYG. Используйте API contenteditable для реализации решений RTF.
редактор кода
CodeMirror
- codemirrorРедактор кода в браузере
Monaco Editor
- monaco-editorБраузерный редактор кода
Сопоставление цветов пользовательского интерфейса
-
palettableСоздавайте красивые цветовые палитры, используя знания миллионов дизайнеров.
-
colorsupplyyyПалитра цветов для дизайнеров и иллюстраторов
-
webgradients— это бесплатная коллекция из 180 линейных градиентов, которые вы можете использовать в качестве фона контента для любой части вашего сайта. Легко копируйте кросс-браузерный код CSS3
-
colrdСоздавайте цветное вдохновение и делитесь им со всем миром.
-
таблица цветовОбщая таблица соответствия цветов веб-дизайна
Проект управления фоном
Vue-Element-Admin
- vue-element-adminэто бэкэнд-интерфейс, основанный на реализации vue и element-ui.
iview-admin
- iView AdminОн основан на Vue.js, используется сiView UIНабор внутренних интеграционных решений, сформированных библиотекой компонентов, разработанных и поддерживаемых некоторыми членами группы визуализации внешнего интерфейса TalkingData.
ant-design-pro
-
ant-design-proИспользуйте Ant Design как профессионал!
-
Готовое решение для интерфейса/дизайна среднего уровня.
vue-admin-beautiful
- vue-admin-beautiful
- vue3, vue3.0, vue, vue3.x, vue.js, фоновое управление, администратор, vue-admin, vue-element-admin, основная версия основана на element-plus, element-ui, ant-design-vue Параллельная разработка и обслуживание, поддержка компьютера, мобильного телефона, планшета, переключение разделов для просмотра различных версий vue, выпущена версия element-plus (vue3, vue3.0, vue, vue3.x, vue.js)
antd-admin
antd-adminОтличное фронтенд-решение для корпоративных приложений на базе Ant Design и UmiJS.
AdminLTE
- AdminLTEAdminLTE — бесплатный шаблон панели администратора на основе Bootstrap 4
Tabler
- tablerTabler — это бесплатный набор пользовательского интерфейса HTML Dashboard с открытым исходным кодом, созданный на основе Bootstrap.
ГИС и БИМ
- Что такое БИМ+ГИС? Что может система позиционирования BIM+?
- Географическая информационная система (ГИС) — это компьютерная информационная система, используемая для управления геопространственно распределенными данными.
cesium
- официальный сайт цезия
- CesiumЭто обычная библиотека для трехмерной географической визуализации, которая очень часто используется в крупномасштабной визуализации (рельеф, архитектура, земля).
Leaflet
- LeafletЭто самая известная библиотека визуализации карт с открытым исходным кодом, небольшая по размеру, понятная по структуре и простая в использовании.
- Библиотека JavaScript для интерактивных карт для мобильных устройств
mapbox
- официальный сайт мапбокса
- Mapbox GL JSЭто новейшая библиотека интерфейсных карт с впечатляющим сжатием векторов, динамическим стилем и 3D-производительностью. Он сам по себе имеет открытый исходный код, но обычно использует сервис базовых карт, предоставляемый Mapbox.
- Mapbox.jsЯвляется расширением для Leaflet (отличается от Mapbox GL JS).
ArcGIS
- ArcGIS API for JSЭто более академическая интерфейсная библиотека карт, которая является частью комплекта разработки ArcGIS и лучше взаимодействует с настольным и серверным программным обеспечением ArcGIS. Это не открытый исходный код, и плата не низкая, и он чаще используется в академических сценариях.
Openlayers
- OpenlayersЭто также широко используемая внешняя библиотека карт с открытым исходным кодом, более сложная и полная, чем Leaflet.
Карта Baidu JS / Карта Baidu GL
- JS-API карты Baiduпредставляет собой традиционную двухмерную карту,API карт Baidu GLпредставляют собой трехмерные карты, и они полагаются на фоновые сервисы, предоставляемые Baidu Maps. В дополнение к картографическим сервисам существуют сопутствующие сервисы, такие как поиск, навигация и трафик в реальном времени. У разработчиков есть бесплатные квоты.
Карта Гаоде JS
- JS-API карты AutoNaviАналог Байду.
Google Maps JS
- JS-API Google КартЗа границей есть лучшие данные.
AntV L7
- AntV L7Это библиотека визуализации пространственных данных, которая может совместно создавать визуализации карт с помощью AutoNavi Maps и т. д.
команда
GIT
- learnGitBranchingИнтерактивные вызовы визуализации git и обучение!
- Руководство по использованию Git: самое подробное, самое глупое, самое простое и настоящее практическое обучение!
- Карта разума «Раз и навсегда» поможет вам освоить команды Git
- Для базовых операций с git достаточно одной статьи!
- Как изящно использовать Git
- Используя практику Git в VSCode, научился удваивать эффективность
- Очень подробное краткое руководство по Git и коллекция команд
- Изящно зафиксируйте сообщение Git Commit Message
- Часто используемые команды Git
husky
- husky
- Git hooks — это просто 🐶 Weft! хук перед фиксацией
Pre Commit
-
Автоматически установите скрипт git pre-commit в репозиторий git, который запускает ваш pre-commit
npm test
lint-staged
- lint-stagedзапускать линтеры в промежуточных файлах git
Plop
-
Консистенция — это просто
-
Plop— это небольшой инструмент, который экономит ваше время и помогает вашей команде последовательно создавать новые файлы.
hyper
- hyperТерминал на основе веб-технологий
Rocket.Chat
- rocket.chat/Лучшее бесплатное решение с открытым исходным кодом для командного общения.
генератор статических сайтов
- Генератор статических сайтов (SSG, Static Site Generator) относится к инструменту, который может генерировать набор файлов HTML, CSS и JS для быстрого развертывания на веб-сервере без установки и настройки базы данных.
- Статические веб-сайты быстрые, стабильные и простые в обслуживании.
Gatsby
- GatsbyСоздавайте быстрые современные приложения и веб-сайты с помощью React
react-static
- react-staticПрогрессивный генератор статических сайтов для React.
Hexo
- hexoБыстрая, простая и мощная платформа для ведения блогов на базе Node.js.
VuePress
- VuePress📝 Минималистичный генератор статических веб-сайтов на базе Vue
Docusaurus
- docusaurusПростой в обслуживании сайт документации с открытым исходным кодом.
Docsify
- docsifyУдивительный конструктор сайтов с документацией.
Инструменты разработки API
Hoppscotch
-
Бесплатный, быстрый и красивый конструктор запросов API, которым пользуются более 100 000 разработчиков.
-
Hoppscotch на самом деле Postwoman, который написан на основе nodejs, Его основные функции включают GraphQL и WebSocket в дополнение к поддержке основной отладки интерфейса Restful.
Postman
- postman
- Postman — это платформа для совместной разработки API. Функции Postman упрощают каждый шаг создания API и упрощают совместную работу, поэтому вы можете быстрее создавать более качественные API.
спецификация кода
ESLint
- ESLintНайдите и исправьте ошибки в коде JavaScript.
Prettier
- Prettierявляется самоуверенным форматировщиком кода.
Инструменты сборки: Инструменты сборки
Parcel
-
parcelБыстрый сборщик веб-приложений без настройки
-
ParcelНе только предоставляет различные функции, необходимые для современной фронтенд-разработки, но и имеет сокрушительное преимущество: нулевая конфигурация! В этом разница между ним и полагающимися на большое количество "загрузчиков"Webpackсамая большая разница.
Webpack
- webpack
- Бандлер для javascript и друзей. Упакуйте множество модулей в несколько связанных ресурсов. Разделение кода позволяет загружать части приложения по требованию. С «загрузчиками» модулями могут быть модули CommonJ, AMD, ES6, CSS, изображения, JSON, Coffeescript, LESS и т. д.
Gulp
-
Набор инструментов для автоматизации и улучшения вашего рабочего процесса
Rollup
-
Упаковщик модулей ES следующего поколения
тестовая среда
Jest
-
Восхитительное тестирование JavaScript.
AVA
- ava
- Средство запуска тестов Node.js для уверенной разработки
Cypress
- cypressБыстрое, простое и надежное тестирование всего, что работает в вашем браузере.
Puppeteer
- PuppeteerБезголовый Chrome Node.js API
IDE и редакторы
Интегрированная среда разработки (IDE, Integrated Development Environment) — это приложение, используемое для обеспечения среды разработки программ, обычно включающее редактор кода,переводчик,Отладчики инструменты с графическим интерфейсом. Это интегрированный пакет услуг программного обеспечения для разработки, который объединяет функции написания кода, функции анализа, функции компиляции и функции отладки. Все программное обеспечение или программные комплексы (группы) с этой функцией можно назвать интегрированными средами разработки. какМайкрософтСерия Visual Studio, Borland C++ Builder, серия Delphi и т. д. Программа может работать независимо или в сочетании с другими программами. IDE в основном используются для разработки HTML-приложений.
VS Code
Atom
- Atom
- Взламываемый текстовый редактор
Sublime
- sublime
- Сложный текстовый редактор для кода, разметки и прозы
инструмент для сборки
TypeScript
- typescriptTypeScript — это надмножество JavaScript, которое компилируется для очистки вывода JavaScript.
Flow
- flowДобавьте статическую типизацию в JavaScript, чтобы повысить производительность разработчиков и качество кода.
Babel
- babelBabel — это компилятор для написания следующего поколения JavaScript.
Иконка, библиотека шрифтов
библиотека иконок
Iconfont
- iconfontБиблиотека векторных иконок Alibaba
Material Design icons
- Material Design iconsЗначок Google Material Design, который также включает предварительный просмотр цветовой палитры.
IcoMoon
- IcoMoonбесплатные векторные иконки
Orion
- OrionБесплатные векторные иконки SVG
Font Awesome
- fontawesomeНабор инструментов Iconic SVG, шрифтов и CSS
SuperTinyIcons
- SuperTinyIconsКаждый меньше 1 КБ! Super Tiny Icons — это крошечные SVG-версии ваших любимых логотипов веб-сайтов и приложений.
Feather
- featherПростые и красивые иконки с открытым исходным кодом
Zondicons
- zondiconsНабор бесплатных иконок SVG премиум-класса для использования в цифровых продуктах.
Ionicons
- ioniconsИконки премиум-класса ручной работы от Ionic для приложений Ionic и веб-приложений по всему миру.
Maki
- MakiНабор иконок пои
- Maki — это набор иконок, разработанный для дизайнеров карт. Maki включает значки для общих достопримечательностей, таких как парки, музеи и места отправления культа. Каждая иконка доступна в формате SVG и бывает двух размеров: 11 x 11 пикселей и 15 x 15 пикселей.
шрифт
Google Fonts
Free Fonts
Библиотека CSS-анимации
- Выбраны некоторые библиотеки анимации, которые поддерживались в прошлом году.
Keyframes
- keyframesKeyframes поможет вам написать лучшие CSS
Spinkit
- spinkitИндикатор нагрузки производства с анимацией CSS
Animate.css
- animate
- Animate.css— это готовая кроссбраузерная библиотека анимации для использования в ваших веб-проектах. Отлично подходит для акцентов, домашних страниц, слайдеров и подсказок для привлечения внимания.
Anime
- animeДвижок анимации JavaScript
Svg
- svgjsЛегкая библиотека для управления и анимации SVG.
Snap
- snapsvgБиблиотека JavaScript для современной графики SVG.
Dynamics
- dynamicsjsDynamics.js — это библиотека JavaScript для создания анимации на основе физики.
Three
- three.js3D-библиотека JavaScript
ScrollReveal
- scrollrevealjsАнимируйте элемент, когда он прокручивается в поле зрения.
GSAP
- GSAPАнимация JavaScript профессионального уровня для современного Интернета
Magic
- magicАнимация CSS3 со спецэффектами
Pixi
- pixi.jsМеханизм создания HTML5: создавайте красивый цифровой контент с помощью самого быстрого и гибкого средства визуализации 2D WebGL.
Tween
- tween.jsДвижок анимации JavaScript
ScrollTrigger
- ScrollTriggerСделайте так, чтобы ваша страница реагировала на изменения прокрутки.
Parallax
-
Механизм параллакса, реагирующий на ориентацию смарт-устройства
-
Красиво, но давно не ремонтировалось
Matter
Файл загружен
Uppy
-
Следующий загрузчик файлов с открытым исходным кодом для веб-браузеров
FileSaver
- filesaverРеализация HTML5 saveAs() FileSaver
Filepond
- filepondГибкая и интересная библиотека загрузки файлов JavaScript
React Dropzone
- react-dropzoneПростая зона сброса HTML5 с использованием React.js.
UI
Layui
- layuiФреймворк пользовательского интерфейса, написанный по собственной спецификации модуля, следует форме написания собственного HTML/CSS/JS с очень низким порогом, и его можно использовать немедленно.
Styled Components
- styled-componentsДиаграмма видения возраста компонента. Легко задайте стиль приложения, используя лучшие возможности ES6 и CSS.
Tailwindcss
- tailwindcssПервая в мире CSS-инфраструктура для быстрой разработки пользовательского интерфейса.
Storybook
- storybookБраузер компонентов пользовательского интерфейса. Разрабатывайте, документируйте и тестируйте React, Vue, Angular, Ember, веб-компоненты и многое другое!
Ionicframework
-
Мощный кроссплатформенный набор инструментов пользовательского интерфейса для создания iOS, Android и прогрессивных веб-приложений нативного качества с использованием HTML, CSS и JavaScript.
Material Design Lite
- getmdlКомпоненты материального дизайна в HTML/CSS/JS
Reveal.js
- revealjsпредставляет собой среду представления HTML с открытым исходным кодом. Это инструмент, который позволяет любому, у кого есть веб-браузер, бесплатно создавать полнофункциональные и красивые презентации.
Headlessui
- headlessuiПолностью не стилизованные, полностью доступные компоненты пользовательского интерфейса, разработанные для идеальной интеграции с Tailwind CSS.
Диаграммы, Визуализация данных
Chart
-
chartjsиспользовать
<canvas>
Простая диаграмма HTML5 с тегами
D3
- d3Оживите данные с помощью SVG, Canvas и HTML.
Incubator Superset
- superset.incubatorApache Superset — это платформа визуализации и исследования данных.
echarts
- echartsApache ECharts (incubating) — мощная интерактивная библиотека построения диаграмм и визуализации данных для браузера.
Движущийся конец
uni-app
- uni-appЭто унифицированная платформа для разработки небольших программ, H5 и приложений с использованием синтаксиса Vue.
weex
Create React Native App
Flutter
MPVue
- mpvueСреда разработки апплетов на основе Vue.js уже давно поддерживает синтаксис Vue.js и встроенную систему инструментов.
Taro
-
Открытое кросс-платформенное решение, поддерживающее использование таких платформ, как Camp/Vue/NERV, для разработки таких приложений, как WeChat/JD.com/Baidu/Alipay/ByteDance/QQ applet/H5.
Lottie Web
- lottie-webВизуализируйте анимацию After Effects изначально в Интернете, на Android и iOS, а также в React Native.
DiscreteScrollView
-
Прокручиваемый список элементов, центрированный на текущем элементе, с простым в использовании API (для классной анимации элементов).
Android-SpinKit
- Android-SpinKitАнимация загрузки Android
React Native Elements
- react-native-elementsПерекрестная платформа React Native Ui Toolkit
React Native Firebase
- react-native-firebase
- Протестирована многофункциональная модульная реализация Firebase для React Native. Платформы iOS и Android поддерживаются для всех сервисов Firebase.
React Native Snap Carousel
- react-native-snap-carousel
- Компонент слайдера/карусели для React Native с предварительным просмотром, несколькими макетами, параллаксными изображениями, высокопроизводительной обработкой большого количества элементов и многим другим. Совместимость с Android и iOS.
React Native Calendars
- react-native-calendarsО компоненте React Native Calendar 🗓️ 📆
Joplin
- joplin
- Joplin — открытое приложение для создания заметок и дел с синхронизацией для Windows, macOS, Linux, Android и iOS.
Appium
- appium📱 Автоматизация для приложений iOS, Android и Windows.
NativeBase
- NativeBaseОсновные кроссплатформенные компоненты пользовательского интерфейса для React Native
Framework7
- framework7Полнофункциональный HTML-фреймворк для создания приложений для iOS и Android.
Плагин VSCode
-
В частности, вы можете увидетьCRPERВ статьях VSCode Nuggets, начиная с первой статьи, всего пятнадцать статей, вот некоторые из использованных.
vue
- vue-vscode-snippetsфрагмент кода vue
- Vuter
-
Vue TypeScript Snippets: за
vue
изts
сегмент кода
React
-
ES7 React/Redux/GraphQL/React-Native snippets : лучше всего использовать
snippet
Резюме, очень исчерпывающее, рекомендуется для трещин в стенах !!! - React Native Snippet: фрагмент кода RN
- react-explorer-addons: добавьте правую кнопку мыши, чтобы напрямую сгенерировать шаблон компонента реакции.
- React PropTypes Intellisense: Intellisense для реквизита React
-
vscode-styled-components: правильно
styled-componnents
Поддержка, выделение интеллектуальных советов -
styled-components-snippets :
styled-components
фрагмент кода -
React PropTypes Generate: Генерация в один клик
react
изproptypes
, Не нужноts
обязательно для друзей
Апплет WeChat
-
mpvue snippets:
mpvue
Некоторые фрагменты кода и подсказки по коду для некоторых нативных апплетов -
minapp: использовать
VS Code
Необходимый плагин для написания небольших программ, в нем много практических интеграций функций
проверка кода
-
Jest: давай ты пишешь
Jest
Код похож на IDE -
Mocha Test Explorer: за
mocha
Если графический интерфейс протестирован, он предоставит редактору отдельный раздел. - Coverage Gutters: Область, в которой вы можете визуально увидеть покрытие вашего кода.
Улучшения визуализации кода
- Polacode: Создавайте красивые скриншоты кода, очень красивые, сгенерированные в соответствии с цветовым соответствием вашей текущей темы.
- vscode-pigments: кодовая страница отображает цветовой код и отображает соответствующий цвет, что очень практично.
-
Json Editor: очень полезная визуализация
JSON
Редактируйте, чтобы не пропустить - Subtle Match Brackets: быстро выделить закрытие вашей конфигурации, полезно для фокусировки нашего кода блока курсора
-
vscode-live-server: очень полный инструмент предварительного просмотра HTML, который поддерживает множество функций, необходимых для фактической разработки, таких как
https
,代理
,cros
формат
- prettier
- ESLint
- Prettier ESLint
тема
- Dainty
- Umi
- Min Theme
- Snazzy Plus
- Hypersubatomic
- VSCode Great Icons
- Vue Theme
- Palenight Theme
- Horizon Theme
грязные инструменты
Epic Spinners
- epic-spinnersКоллекция простых в использовании счетчиков CSS, интегрированных с Vue.js.
Nprogress
- nprogressТонкий индикатор выполнения для YouTube, Medium и др.
Nodemailer
- nodemailerОтправка электронных писем с помощью Node.JS — это проще простого!
Driver
- driverЛегкий, свободный от зависимостей необработанный движок JavaScript, который привлекает внимание пользователя на странице.
Dayjs
- dayjsЗамена неизменяемой библиотеки даты и времени Day.js 2 КБ для Moment.js с тем же современным API
Glider
- glider.jsБыстрая, легкая, независимая альтернатива нативным каруселям с прокруткой!
Mockjs
- mockГенератор фиктивных данных
Faker
- faker.jsСоздавайте огромные объемы реалистичных поддельных данных в Node.js и браузере.
Sailsjs
- sailsjsФреймворк MVC в реальном времени для Node.js
Swiper
- swiperСамый современный мобильный сенсорный слайдер с аппаратным ускорением переходов.
fullPage полноэкранная прокрутка
- fullPageПолностраничный плагин Альваро Триго. Быстро и легко создать полноэкранную страницу
screenfull.js на весь экран
- screenfullПростая оболочка для кросс-браузерного использования полноэкранного API JavaScript.
Скриншот html2canvas
- html2canvasСкриншот с использованием JavaScript
Подсветка кода призмы
- prismЛегкая, надежная и элегантная подсветка синтаксиса.
Драггабилли
- draggabillyсделать элемент перетаскиваемым
Modernizr
- modernizrModernizr — это библиотека JavaScript, которая обнаруживает возможности HTML5 и CSS3 в браузере пользователя.
html5-шаблон шаблона
- html5-boilerplateПрофессиональные интерфейсные шаблоны для создания быстрых, надежных и адаптируемых веб-приложений или веб-сайтов.
Magic Of Css
- magic-of-cssКурсы CSS, которые сделают из вас волшебника.
Odometer
- odometerЛегко и плавно переходить номера
Протонные частицы
- protonБиблиотека анимации частиц Javascript
частицы частиць.js
- particleЛегкая библиотека JavaScript для создания частиц
ParticleEffectsButtons
- ParticleEffectsButtonsНебольшая библиотека для эффектов разрыва частиц на кнопках и других элементах.
Холст Fabric.js
- fabric
- Hyperledger Fabric — это платформа корпоративного распределенного реестра с разрешениями для разработки решений и приложений. Его модульная и универсальная конструкция подходит для широкого спектра отраслевых вариантов использования. Он предоставляет уникальный метод консенсуса, который обеспечивает масштабируемую производительность при сохранении конфиденциальности.
Sortable
- SortableСоздавайте и изменяйте порядок списков, перетаскивая их. Работает с современными браузерами и сенсорными устройствами
jsPDF
- jsPDFГенерация PDF на стороне клиента на JavaScript для всех.
Video
- videojs
- Video.js — HTML5 и Flash Video Player с открытым исходным кодом
Better Scroll
- better-scrollВдохновленный iscroll, он поддерживает больше функций и имеет лучшую производительность прокрутки.
-
Читатель PDF на JavaScript
Clipboard
-
Современная копия в буфер обмена. Нет вспышки. Всего 3кб после сжатия📋
Nylas Mail
- nylas-mail
- Современное веб-масштабируемое настольное почтовое приложение. Вилки приветствуются!
Sheet
- sheetjsSheetJS Community Edition — набор инструментов для работы с электронными таблицами
React Content Loader
- react-content-loaderКомпоненты на основе SVG упрощают создание каркасных нагрузок.
SkeletonView
- SkeletonViewЭлегантный способ показать пользователям, что происходит, и подготовить их к тому, чего ждать
Match Sorter
- match-sorterПростая, ожидаемая и детерминированная сортировка массивов по наилучшему совпадению в JavaScript
Luckysheet
- Luckysheetпредставляет собой онлайн-таблицу, подобную Excel, мощную, простую в настройке и с полностью открытым исходным кодом.
GraphQL
Hasura
-
Postgres с детальным контролем доступа имеет быстрый, мгновенный API GraphQL в режиме реального времени, а также может запускать веб-перехватчики для событий базы данных.
Preact
- preactjs
- Быстрая альтернатива React размером 3 КБ с тем же современным API. Компоненты и виртуальный DOM.
- ты сможешьудивительный списокНайдите отличные библиотеки
Realworld
- realworld
- «Мать всех демо-приложений» — образцовый клон Medium.com с полным стеком на базе React, Angular, Node, Django и других.
Type Fest
- тип разделаКоллекция основных типов TypeScript
Edex UI
- edex-uiКроссплатформенный, настраиваемый научно-фантастический эмулятор терминала с расширенным мониторингом и поддержкой сенсорного экрана.
Serverless
- serverless
- Бессерверные платформы — используйте бессерверные архитектуры для создания веб-приложений, мобильных приложений и приложений IoT с использованием AWS Lambda, Azure Functions, Google CloudFunctions и многого другого!
Meteor
- meteorПлатформа приложений JavaScript
Snowpack
- snowpackИнструменты сборки внешнего интерфейса, поддерживаемые WASM. Быстрый, легкий, без пакетов ESM. ✌️
Headless Recorder
- headless-recorderHeadless Recorder — это расширение Chrome, которое записывает ваши действия в браузере и генерирует сценарии марионеток или playbook.
.gitignore
- gitignoreКоллекция полезных шаблонов .gitignore
Cheatsheets
- cheatsheetsмеморандум
LightHouse
-
Lighthouse — это инструмент автоматизации с открытым исходным кодом для улучшения качества сетевых приложений.
-
Его можно запустить как расширение Chrome или из командной строки.
Can I Use
- caniuseНеобработанные данные о поддержке браузера/функций с сайта caniuse.com.
Carbon
- CarbonСоздавайте и делитесь красивыми изображениями исходного кода
ios font
-
Запрос поддержки шрифтов IOS и встроенный запрос шрифтов системы IOS.
TinyPNG
-
Онлайн-инструмент сжатия изображений PNG / JPG, интеллектуальное сжатие изображений PNG и JPEG.
-
TinyPNG использует интеллектуальную технологию сжатия с потерями для уменьшения размера файлов PNG. Благодаря выборочному уменьшению цветов изображения для сохранения данных требуется всего несколько байтов. Визуальное воздействие почти незаметно, но разница в размере файла очень большая.
Shape Divider
-
Инструмент для настройки разделов веб-сайта SVG различной формы.После настройки нужной формы вы можете скопировать и загрузить ее одним щелчком мыши.
формат json
-
Это веб-сайт онлайн-анализа json
-
Функции включают в себя: онлайн-анализ json, форматирование json, проверку формата json, преобразование json в xml, преобразование xml в json, сжатие json, экранирование json, обфускацию и шифрование js, преобразование JSON в объект, онлайн-обработку json и проверку JSON.
FeHelper
- JSON-улучшитель
- У FH есть ряд удобных инструментов
sojson
- sojsonЭто невероятно универсальный сайт!
Docz
- doczДокументирование ваших вещей никогда не было проще!
Инструмент обнаружения ошибок
- Fundebug
- vue-devtoolsРасширение devtools для браузера для отладки приложений Vue.js.
- redux-devtools-extensionРасширение Redux DevTools.
- react-native-debuggerАвтономное приложение на основе официального отладчика React Native, включая React Inspector/Redux DevTools.
- ndb— это улучшенный процесс отладки для Node.js на базе Chrome DevTools.
- debugКрошечная утилита отладки JavaScript, которая эмулирует основные методы отладки Node.js. Доступно в Node.js и веб-браузерах
- wproxyHTTP, HTTP2, HTTPS, прокси-сервер отладки Websocket
- spy-debuggerОтладка Wechat, отладка различных стилей WebView, отладка реальных машин страниц мобильного браузера. Удобная мобильная страница удаленной отладки, инструмент захвата пакетов, поддержка: HTTP/HTTPS, нет необходимости в USB-устройстве для подключения.
онлайн редактирование
Отличный веб-сайт в стране и за рубежом
одомашненный
- Наггетс
- Блог Чжан Синьсюй
- Официальный сайт Ляо Сюэфэна
- Блог Руан Ифэн
- Лаборатория ударов
- Техническая команда Meituan
- Технология муравьиного опыта
- ElemeFe
- Учебник по современному JavaScript
- Вводное обучение ES6
- ...
иностранный
- CSS-Tricks
- 30 seconds of code
- scotch
- freeCodeCamp
- stackoverflow
- sitepoint
- egghead
- SMASHING
- samanthaming
- exercism
- ...
Отличное руководство по интерфейсу на GitHub
- frontendchecklistИдеальный контрольный список интерфейса для современных веб-сайтов и дотошных разработчиков
- front-end-interview-handbookСерьезные ответы на знаменитые «вопросы на собеседовании перед началом работы» h5bp
- tech-interview-handbookМатериалы, которые помогут вам пройти следующее собеседование по программированию
- Daily-Interview-QuestionУ меня каждый день по будням есть вопрос на собеседовании на крупную фабрику, я оглянусь назад через год и поблагодарю себя за свою тяжелую работу!
- Ресурсы по дизайну для разработчиковКураторский список ресурсов дизайна и пользовательского интерфейса из стоковых фотографий, веб-шаблонов, фреймворков CSS, библиотек пользовательского интерфейса, инструментов и многого другого.
- javascriptРуководство по стилю JavaScript
- JavascriptРепозиторий всех алгоритмов, реализованных в Javascript (только для образовательных целей)
- алгоритм javascriptАлгоритмы и структуры данных, реализованные в JavaScript, с пояснениями и ссылками для дальнейшего чтения
- learn-javascriptGitBook Обучение основам программирования с использованием Javascript
- JavaScript questionsДлинный список (расширенных) вопросов по JavaScript и их пояснения
- clean-code-javascriptКонцепции чистого кода для JavaScript
- javascript3030-дневный JS-вызов
- 33-js-concepts33 концепции, которые должен знать каждый разработчик JavaScript.
- fccБаза открытого исходного кода FCC China и курсы. Учитесь программировать и помогайте некоммерческим организациям.
- awesome-interview-questionsКураторский список вопросов для интервью. Не стесняйтесь вносить свой вклад!
- leetcode-solutionРешения LeetCode: отчет о моем путешествии по решению проблем ( решение проблем с leetcode, запись вашего собственного пути решения проблем с leetcode.
- project-based-learningКураторский список руководств на основе проектов
- free-programming-books-zh_CNБесплатные китайские книги по компьютерному программированию, добро пожаловать!
- You-Dont-Know-JSСерия книг по JavaScript.@YDKJSв Твиттере.
- freecodecampБаза исходного кода и учебная программа FreeCodeCamp.org с открытым исходным кодом. Учитесь программировать дома.
- javascript-patternsРежим JavaScript
- project-guidelinesЛучшие практики для набора проектов JavaScript
- Блог Сае ЮВ настоящее время Ю Ю написал четыре серии: углубленная серия по JavaScript, тематическая серия по JavaScript, серия по ES6 и серия по React.
- шпаргалка по современному jsШпаргалка по знанию JavaScript, часто встречающаяся в современных проектах.
- fe-interviewПредварительное собеседование — это 3+1 каждый день, вопросы интервью используются для стимулирования обучения, продвижения ежедневного обучения и размышлений и достижения прогресса каждый день!
- reactjs-interview-questionsСписок 500 лучших вопросов и ответов на собеседованиях по ReactJS... Скоро появятся вопросы по практике кодирования! !
- 30-seconds-of-interviewsПодборка распространенных вопросов для интервью, которые помогут вам подготовиться к следующему собеседованию.
- hiring-without-whiteboardsКомпании с непрерывным процессом найма
- awesomeПотрясающий список на разные интересные темы
- AndroidInterview-Q-AЛучшие интернет-компании Android Интервью Вопросы и ответы