Публикации по теме 'web-development'
Что такое Webpack?
Webpack - это не что иное, как сборщик статических модулей, который позволяет отображать ваш код в веб-браузере. Он рекурсивно строит граф зависимостей, который включает каждый модуль, необходимый вашему приложению, а затем упаковывает все эти модули в небольшое количество пакетов.
Что такое объединение?
Объединение - это метод уменьшения времени загрузки и количества HTTP-запросов за счет группировки нескольких связанных файлов в один. Вы можете создать столько пакетов, сколько..
DevTools, которые изменили мою жизнь
Самые эффективные инструменты разработчика, которые я встречал за свою карьеру
Время от времени вы сталкиваетесь с инструментом, который расширяет ваши способности сверхспособностями и заставляет забыть о предшествующей жизни. Когда это происходит, вы взрываетесь, потому что что-то сложное делается легким. Вот что я почувствовал, когда впервые столкнулся с динамической типизацией и асинхронными операциями в Javascript.
В этом посте я расскажу о некоторых из самых изменяющих жизнь..
Веб-приложение для чата с использованием Phoenix и Vue.js - Часть 6
В этой части мы рассмотрим перенос вещей в отдельные компоненты.
Вот все части этой серии: Github: https://github.com/jespr/vue-phoenix-chat Heroku: https://stormy-inlet-39179.herokuapp.com/
Часть 1 - Введение и получение базового веб-приложения с функциями чата.
Часть 2 - Дайте возможность пользователю идентифицировать себя по имени перед тем, как присоединиться к чату.
Часть 3 - узнайте, кто сейчас в чате с вами
Часть 4 - Красивый дизайн + забавные..
Если вы используете CodeMirror, вам обязательно нужно это проверить
Представляем радужные скобки🌈
CodeMirror — невероятно мощный редактор кода в браузере. Хотя его API сложен, он дает разработчикам массу возможностей для создания IDE в браузере на любом языке с современными функциями, такими как подсветка синтаксиса, линтинг, свертывание, автоматический отступ, сопоставление квадратных скобок и многое другое. Вы можете использовать различные темы из коробки или даже создавать свои собственные! А как только вы лучше познакомитесь с API, вы сможете..
Что я узнал из своего первого интервью
Итак, пару недель назад у меня наконец-то состоялось первое собеседование. Это была первая работа, на которую я подал заявку после внесения серьезных изменений в свое портфолио, и это окупилось. После первоначального разговора по телефону мне перезвонили через 2 недели для полного интервью. Вот что я узнал.
Хороший сайт-портфолио — это еще не все. Но без него все остальное не имеет значения,
Главная похвала, которую я получил от интервьюера, касалась моего сайта-портфолио. Не..
Как создать впечатляющий демонстрационный проект
При приеме на работу хорошо иметь демонстрационный проект, который можно представить в качестве примера своей работы. В этой статье я покажу вам, на что следует обратить внимание при создании такого проекта. Делюсь выводами по нахождению с обеих сторон: приему на работу и рассмотрению проектов соискателей.
Цели демонстрационного проекта
Демонстрационный проект — это хорошая возможность продемонстрировать широкий спектр своих навыков. Вы можете сделать это лучше всего, расширив свой..
Бэкенд — это больше, чем написание конечных точек для внешнего интерфейса.
Бэкенд-разработка — жизненно важный аспект веб-разработки, включающий создание и управление логикой, функциональностью и данными веб-сайта или приложения. Бэкенд-разработчики занимаются написанием кода, который взаимодействует с интерфейсом, сервером и базой данных, обеспечивая при этом безопасность, масштабируемость, надежность и эффективность.
Тем не менее, разработка бэкенда выходит за рамки только конечных точек API. Хотя конечные точки API имеют решающее значение для веб-приложений,..
Новые материалы
Как создать балансировщик нагрузки с помощью Express
Сообщение от Вал Карпов в блоге LunchBadger
Начиная
Существует множество мощных инструментов для балансировки нагрузки, таких как nginx или HAProxy . Nginx и HAProxy быстрые и..
Пошаговое руководство по использованию Elasticsearch в приложении Spring Boot
Введение
Elasticsearch — это хорошо масштабируемая система поиска и аналитики с открытым исходным кодом, которая позволяет хранить, искать и анализировать большие объемы данных быстро и почти..
Как установить mcrypt на Mac OSX Yosemite 10.10.*
Как установить mcrypt на Mac OSX Yosemite 10.10.*
Сегодня я начинаю новый проект с использованием CakePHP. Как только я пытаюсь запустить Композитор (Менеджер зависимостей для PHP) возникает..
Как мы пишем 5800 тестов ... быстро
Один из способов, которым Devoted Health рекламирует наши планы, — публикация информации о них на нашем веб-сайте посвященный.com. Посетители могут искать планы по почтовому индексу и..
Как сделать первую букву строки заглавной в JavaScript
Недавно я практиковал некоторые из вопросов интервью для JavaScript, помимо переворачивания строки, мое внимание привлек более простой, но сложный вопрос, поэтому я решил написать небольшое..
Семантический поиск и его приложения
«Семантический поиск — это растущая способность Google устанавливать связи между объектами способами, которые приближаются к тому, как мы, люди, устанавливаем такие связи». — Марк Трафаген из..
Как ограничить ресурсы для служб Docker Swarm
Начните контролировать потребление ресурсов службами и контейнерами Docker
В системах Linux убийца OOM (Out of memory) убьет любой процесс, который пытается потреблять ресурсы, такие как..