Обзор Frontend Mentor за март 2021 г.

Привет! Кажется, что обратный отсчет до лета здесь, в Великобритании, идет полным ходом. Последние несколько дней в Лондоне была действительно хорошая погода, и я очень рада возможности выйти на солнце!

Это был еще один удивительный месяц для Frontend Mentor. Мы даже появились в информационном бюллетене под названием Exploding Topics, в котором анализируются поисковые запросы, наблюдающие значительный рост! Сообщество продолжает расти с невероятной скоростью. Мы приветствовали 14 035 новых членов сообщества на платформе и более 5 000 в сообществе Slack!

Приветствую всех наших новых участников 👋 Я рад познакомиться с вами и помочь в развитии вашей карьеры, чем могу!

Я также заметил, что все больше людей углубляются в комментарии к решениям, чтобы оставить отзыв другим, и это удивительно!

26 марта я понял, что прошел ровно год с тех пор, как мы запустили Product Hunt. Платформа работала до запуска PH, но мы впервые начали продвигать ее для более широкой аудитории. Я написал короткую ветку в Твиттере, чтобы отметить годовщину, если вы хотите ее проверить.

Я также впервые был гостем на подкасте, что было очень весело! Если вы хотите послушать мое интервью в The Front End Podcast, вы можете получить ссылки на подкасты здесь.

Я чрезвычайно рад объявить еще одну новость: ApplePieGiraffe сейчас работает над интерфейсом на платформе! APG была невероятным членом сообщества, предлагая прекрасные решения и оставляя огромное количество замечательных отзывов другим. По мере того, как сообщество растет, я с нетерпением жду возможности привлечь все больше и больше участников в растущую команду Frontend Mentor!

Жду месяц вперед! Во-первых, давайте посмотрим, что было сделано в течение марта…

Особенности и обновления

В прошлом месяце

  • Ограниченные хостинг-провайдеры для URL-адреса интерактивного сайта — это изменение, которое, по моему мнению, необходимо было внести, чтобы предотвратить появление некоторых потенциальных проблем. Я заметил несколько представленных решений, которые были совершенно случайными веб-сайтами. Платформа, очевидно, предназначена для того, чтобы люди могли предлагать решения задач, поэтому я хочу максимально защититься от спама. Один из способов сделать это в краткосрочной перспективе — ограничить поставщиков, которые могут разместить решение. Отныне, если вы попытаетесь отправить решение из своего домена, к сожалению, вы не сможете это сделать. Вместо этого вам понадобится URL-адрес от Netlify, Vercel, GitHub Pages или любого другого нашего надежного хостинг-провайдера. Вы можете узнать больше о том, какие сервисы вы можете использовать для отправки решения здесь.
  • Добавлен файл шаблона README для начальной загрузки. Добавление собственного пользовательского файла README.md в ваши решения имеет много потенциальных преимуществ. Во-первых, это помогает документировать ваш проект, представлять его другим и подводить итоги сделанного вами технического выбора и областей, которые вы хотели бы улучшить. Это может помочь людям быстрее освоиться с вашим проектом, а на Frontend Mentor это может привести к более подробным отзывам о вашем решении! Шаблон предназначен для перезаписи исходного файла README.md с заданием, когда вы закончите. Надеюсь, это даст вам идеи о том, что добавить и о чем написать. Если вы хотите увидеть новый шаблон README, вы можете проверить его в этом репозитории.
  • Написал статью Как получить максимальную отдачу от Frontend Mentor — Frontend Mentor как платформа теперь имеет довольно много движущихся частей. Вы можете выполнять задания, запрашивать отзывы, оставлять отзывы, подниматься в таблице лидеров, зарабатывать значки и так далее. Поэтому я подумал, что пришло время написать подробную статью, в которой будут даны все мои советы, как получить максимальную отдачу от сайта и сообщества. Уже было несколько человек, которые прошли собеседование на основе их профилей Frontend Mentor и решений задач. Поэтому я хочу помочь как можно большему количеству людей узнать лучшие советы и приемы для достижения своих целей! Ссылка на статью находится в нашем обновленном приветственном письме, когда новые участники регистрируются, но если вы хотите ее прочитать, вы можете проверить это здесь.
  • Добавлено новое поле имени пользователя Slack в настройки профиля. Наше сообщество Slack работает вместе с платформой, что позволяет всем общаться в чате в режиме реального времени. Это идеально подходит для вопросов, получения помощи, обмена ресурсами и множества других вещей. Но до сих пор при переключении между Slack и платформой иногда было трудно узнать, кто все такие, поскольку имена пользователей могут отличаться. Теперь вы можете добавить свое имя пользователя Slack в настройки своего профиля, и оно будет отображаться в вашем профиле! Это поможет всем найти друг друга для чата в Slack намного проще.
  • Добавлены поля ссылок Hashnode и Codewars в настройки профиля. Ваш профиль Frontend Mentor — отличное место для ссылки на другие ваши профили, связанные с разработкой. Это позволит любому, кто увидит ваш профиль, легко перейти и прочитать ваш блог, найти вас в социальных сетях, увидеть другие ваши действия в Интернете. Я видел, как все больше и больше людей пишут на Hashnode, поэтому я подумал, что пришло время добавить его в качестве опции. Codewars также является отличной платформой, помогающей вам практиковаться в решении задач, так что теперь вы также можете связать свой профиль Codewars. На самом деле это был первый крупный вклад APG в кодовую базу интерфейса!
  • Добавьте кнопку Нанять меня. Это было большое изменение в этом месяце! Ваш профиль Frontend Mentor — отличное место для демонстрации ваших навыков. Ваши решения идеально подходят для демонстрации ваших навыков кодирования и технического выбора. Комментарии, которые вы делаете к решениям других людей, также являются прекрасным способом продемонстрировать свои знания и показать всем, кто просматривает ваш профиль, что вы знаете, о чем говорите. Это делает ваш профиль Frontend Mentor почти похожим на сайт мини-портфолио, где любые менеджеры по найму или рекрутеры, просматривающие его, сразу получат четкое представление о ваших навыках и о том, кто вы как разработчик. Но до сих пор людям было нелегко увидеть, что вы доступны для работы, или им было легко связаться с вами. Вот почему мы добавили кнопку Нанять меня в качестве PRO-функции! Это означает, что участники PRO могут переключать кнопку в настройках своего профиля. Менеджеры по найму и рекрутеры могут отправить вам сообщение прямо через сайт, если им понравится то, что они увидят! Вот твит, объявляющий о новой функции «Hire Me PRO», ​​если вы хотите увидеть больше.

В этом месяце

  • Продолжить обновление пользовательского интерфейса. Эти изменения были в двух моих предыдущих обзорных статьях, и пока мне удалось внести изменения только в профиль. Это связано с тем, что возникло несколько непредвиденных задач/изменений/проблем, которые потребовали моего внимания. Таким образом, цель будет состоять в том, чтобы сделать все оставшиеся обновления пользовательского интерфейса в этом месяце.
  • Миграция с Node.js на API Rails. Это может быть сделано или нет в этом месяце, но Майк работает над переписыванием API, чтобы перенести все на Ruby on Rails и PostgreSQL из Node. js и монгодб. По мере того, как мы добавляем больше функций, мы действительно чувствуем боль от того, что не используем надежную структуру, такую ​​как Rails и реляционную базу данных. Майк некоторое время работал над ним в фоновом режиме, и мы надеемся, что в будущем мы сможем работать намного быстрее! Сразу предупреждаю, что это потребует некоторого простоя, пока мы переключаемся. Я обязательно буду держать вас всех в курсе в Slack, в новостной рассылке и с баннером на сайте ближе ко времени.

Это основные изменения, запланированные на этот месяц. Конечно, там также будет много небольших обновлений и исправлений ошибок. Как только Rails API будет запущен в производство, мы начнем продвигаться вперед с некоторыми из наших более крупных обновлений функций, которые у нас есть в процессе разработки! 🎉

Наставник месяца

Поздравляем ApplePieGiraffe с еще одним месяцем на вершине Стены Славы! Помимо помощи другим и получения множества отличных отзывов и поддержки, APG также представила отличное новое решение. Мы используем Next.js и стилизованные компоненты в Frontend Mentor. Поэтому я попросил APG выполнить новое задание приложения Invoice, используя их в качестве практики. Думаю, вы согласитесь, что он проделал потрясающую работу.

Поздравляем Ana Luz Cervantes и Grace Snow с получением 2-й и 3-й наград MotM соответственно. Их отзывы другим были просто невероятными. Нам повезло, что в нашем сообществе есть такие замечательные наставники!

Как я упоминал ранее, было здорово видеть, что в комментариях появляется больше лиц. Как совместное учебное сообщество, мы все здесь, чтобы помочь друг другу стать лучше. Вы также можете многому научиться, давая отзывы другим и обсуждая код. Поэтому, если вы еще не прокомментировали чье-либо решение, я настоятельно рекомендую попробовать!

Отзывы и идеи приветствуются

Если у вас есть какие-либо отзывы или идеи для Frontend Mentor, пожалуйста, дайте мне знать. Мне нравится слышать, как вы используете платформу. Лучше всего отправить мне сообщение в DM в сообществе Slack.

Я надеюсь, что у вас впереди отличный месяц! 🙂