
это статья перевод (ссылка прикреплена на оригинал)
сам же ...





Настраиваем общую папку на VirtualBox для локального веб-сервера
Казалось бы, что такого - настроить общую папку на VirtualBox? В сети очень много статей и даже видео уроков, которые должны были бы раскрыть эту тему полностью, но, как оказалось, или просто мне так повезло - в большинстве случаев это просто бесполезная информация, которая не дает никакого понимания: как же все-таки это сделать в рамках создания своего локального сервера!
Устанавливаем Apache, PHP, MySQL и PHPMyAdmin на Linux
Мы продолжаем работать над своим локальным веб-сервером на VirtualBox и в этой статье установим и настроим основной набор инструментов, который необходим для нашей среды.
Мастерим собственный локальный веб-сервер на VirtualBox
Эта статья и несколько следующих будут посвящены одной из интереснейших тем и одновременно не из простых, а именно, как вы могли уже понять из названия – созданию собственного локального веб-сервера. Конечно, мы можем использовать для этого готовые решения как: Open Server, WampServer, XAMPP, Mamp и другие. Но бывают случаи, когда проще собрать свой вариант на виртуальной машине, где будет стоять только нужное ПО и ничего лишнего. Причем разобраться необходимо всего один раз, а затем инструкцию можно будет использовать многократно.
Как стать экспертом в GIT
Я сделал ошибку в коммите, как ее исправить? Моя история коммитов – хаос, как навести порядок? Если вы когда-либо задавались любым из представленных выше вопросов, то эта статья для вас. В этом посте описывается несколько тем, благодаря которым вы станете экспертом в GIT.
Введение в GitHub для разработчиков
GitHub — это веб-сайт, на котором размещены миллиарды строк кода. Ежедневно миллионы разработчиков собираются там для совместной работы и решения разного уровня задач в публичном режиме с открытым исходным кодом.
GIT для начинающих
Вам знакомы с GIT основами рабочего процесса, вы знаете такие простые команды, как add, commit, pull, push? Тогда эта статья вам будет полезна. В данном посте речь пойдет об улучшении практик применения GIT на повседневной основе, об исправлении некоторых распространенных ошибок. Кроме того, вы будете на шаг ближе к тому, чтобы стать продвинутым пользователем GIT.
Вот как я делаю Babel плагины
Я решил написать эту статью, когда работал над своим компилятором Webflow/React.
Самые популярные способы создания HTTP-запросов в JavaScript
В JavaScript есть замечательные модули и методы, позволяющие создавать HTTP-запросы. Их можно использовать для отправки или получения данных с ресурса со стороны сервера. В этой статье мы рассмотрим несколько популярных способов добавления HTTP-запросов в JavaScript.
Введение в CSS Shapes (Фигуры)
CSS фигуры позволяют нам создавать более интересные и уникальные макеты страниц, добавляя геометрические элементы, изображения и градиенты, вокруг которых будет размещен текстовый контент. Этот урок научит вас тому, как использовать все это.
Введение в контейнеры, VM и Docker для новичков
Если вы являетесь программистом или техником, то вы наверняка хотя бы слышали о Docker - полезном инструменте для упаковки, отправки и запуска приложений в «контейнерах». Трудно не знать об этой вещи, ведь в последнее время она получает много внимания от всех, начиная от разработчиков и заканчивая сисадминами. Даже такие крупные шишки, как Google, VMware и Amazon создают сервисы, поддерживающие Docker.
Symfony 4: Структура фреймворка
Структура директорий в Symfony 3 слегка отличалась от Symfony 2. В 4-й версии Symfony структура также была переработана. В основном были произведены изменения и правки для поддержания новых функций и лучших методик.
Фреймворк Symfony 4: Новая надежда
30 ноября 2017 года была выпущена новая версия фреймворка Symfony. Похоже, основная команда решила использовать порядок нумерации «Звездных войн», так как 4 версия намного лучше трех предыдущих. Теперь они кажутся приквелами.
Как использовать роутинг в Vue для создания хорошего пользовательского интерфейса
Vue - замечательный фреймворк на JavaScript. Его автором является Эван Ю. Фреймворк используется для создания обособленных приложений для веб-страниц и компонентов, обладающих гибкостью. Использование Vue считается достаточно важным и полезным навыком в разработке клиентских частей веб-приложений.
За кулисами системы React hooks
Все мы слышали о этой системе. Новая система React Hooks 16.7 наделала много шума в коммьюнити. Мы все ее пробовали и тестировали, очень волновались за нее и ее потенциал. При мысли о хуках она кажется волшебной, так как React каким-то образом управляет вашим компонентом, даже не копируя его (без использования ключевого слова this). Итак, как же React это делает?