Давайте смотреть правде в глаза. Независимо от того, насколько красивой мы считаем веб-страницу на ноутбуке или настольном компьютере, большая часть мира видит мобильную версию. Итак, что мы можем сделать с этой «мобильной» сетью? Что ж, я хотел бы предложить новый способ разработки Интернета: мобильная разработка (MDD).
Подобно идее разработки через тестирование (TDD), MDD пытается изменить предубеждения о том, как мы разрабатываем веб-сайты и веб-приложения. Сколько раз вы сталкивались с мобильной версией веб-сайта, на котором реклама повсюду, текст находится наполовину за пределами экрана, а боковая прокрутка сводит вас с ума? Это потому, что мы, разработчики, создаем веб-сайт на наших больших мониторах, даже не глядя на него на меньшем экране. Весь красивый CSS, который мы использовали для этого «удивительного» веб-сайта, выглядит полным дерьмом, когда мы просматриваем его на наших телефонах.
Вместо того, чтобы просматривать наш веб-сайт, работающий локально, в окне браузера на наших ноутбуках, MDD предлагает сначала разрабатывать функции, просматривая мобильную версию. Это заставляет разработчика сначала убедиться, что мобильная версия выглядит так же хорошо, как и версия с большим окном браузера, если не лучше. С помощью этой методологии мы можем разрабатывать потрясающие, более быстрые и во всех отношениях лучшие веб-сайты для наших пользователей.
Как мы можем сделать MDD?
Есть несколько способов приступить к работе с MDD. После того, как вы запустите свой веб-сайт или веб-приложение локально, вы можете начать с перетаскивания окна, чтобы сделать его как можно меньше. Увидеть ниже:
Хотя приведенного выше метода должно быть достаточно, если вы хотите просмотреть проект на своем телефоне, реагировать делает это довольно просто:
Пример реакции Шаг 1
Чтобы создать новое приложение для реагирования, перейдите в терминал и запустите:
npx create-react-app mobile-driven-development
Реагировать Пример Шаг 2
Теперь запустите это (перейдя в каталог, который вы только что создали):
cd mobile-driven-development
Реагировать на пример, шаг 3
И, наконец, запустите один из них (запустив ваше приложение для реагирования!):
yarn start
or
npm start
Затем вы должны увидеть что-то вроде этого:
Теперь введите URL-адрес справа от «В вашей сети:» в браузере вашего телефона, и вы сможете увидеть свое реагирующее приложение!
Вот и все. Теперь вы можете редактировать свое приложение, и оно будет отображаться на вашем мобильном устройстве.
Когда вы разрабатываете и довольны мобильной версией каждой функции, проверяйте ее на большом экране, просто чтобы убедиться, что все выглядит хорошо, и при необходимости внесите изменения. Я считаю, что гораздо проще вносить изменения в окно рабочего стола после разработки для мобильного Интернета, чем вносить изменения в мобильную версию после разработки для настольной версии.
Интернет стал более мобильным, чем когда-либо. Давайте воспользуемся MDD, чтобы сделать его более удобным для пользователя по одному веб-приложению за раз.