Рубрики
Без рубрики

Vue.js и начало работы с открытым исходным кодом Ft. Рахул Кадьян

Блог вокруг подкаста Teawithtanay.com. Tagged with OpenSource, Vue, начинающие, JavaScript.

Гость этого эпизода Рахул Кадьян , который является старшим инженером -программистом в Myntra и основным участником Vue.js. Он также является организатором Vueblr встреча и Awesomeconf в Бангалоре.

Слушайте Vue.js и начинаю работу с открытым исходным кодом Ft. Рахул Кадьян | Эпизод 4 из подкаста: чай

Tanay начинает подкаст с небольшим представлением Vue

Vue – это прогрессивная структура, поскольку он прогрессирует в масштабе вашего приложения. Он является адаптируемым, легко забрать, интегрироваться с другими библиотеками или существующими проектами. Он обеспечивает просмотр слоя для построения реактивных приложений. Нежная кривая обучения Vue крадет сердца начинающих и продвинутых разработчиков, что делает его все более популярным во времени.

Почему Vue большой в Китае?

Vue возник в Китае. Поскольку создатель Vue.js является Evan You, из Китая, китайцы, как правило, дают больше приоритета своему продукту, а не другим рамках, подкрепленным технологическими гигантами, такими как Google и Facebook. Это делает Vue.js тренды на китайском рынке. Другой причиной может быть документация на китайском языке. Он написан хорошо и, как говорят, является лучшим среди всех рамок.

Как вы начали с открытого исходного кода?

Рахул говорит, что программа Google Summer of Code послужила ступенькой в мире открытого исходного кода. Это платформа, где студенты вносят свой вклад в проекты с открытым исходным кодом и получают оплату. За это время в программе GSOC Рахул работал над несколькими проектами по различным технологиям. Стратегия, которую предлагает Рахул, состоит в том, чтобы проверить ошибку, которую вы получаете, и попытаться отладить вокруг нее. Это позволило ему читать код и учиться на нем. Ранее Рахул поднимал проблему, если он нашел что -то сломанное, тогда он сам начал исправлять его и посылать PRS. Основной вывод – это Исправьте то, что вы используете.

Почему вы должны внести свой вклад в открытый исходный код?

Рахул рассматривает открытый исходный код как возможности обучения. Вы можете видеть разные проблемы каждый день, которые также могут помочь вам с вашим проектом. Чтение кода другими разработчиками обеспечивает другую перспективу для рассмотрения проблемы. Их подход к решению проблемы значительно расширяет ваши знания.

Как прочитать код в проекте?

Проекты с открытым исходным кодом могут быть слишком ошеломляющими с слишком большим количеством информации, и иногда возникает запутанность, чтобы найти отправную точку. Рахул рассказывает о двух основных стратегиях, которые он следует: Поиск строки ошибок, которую вы получаете, и попытайтесь понять код вокруг нее. Если вы работаете с инструментом, он лучше всего подходит для начала решения ошибок, с которыми вы сталкиваетесь. Вторым подходом может быть поиск точки входа программы. Подумайте как переводчик, Go Line By Line, так как программа, вероятно, будет работать. Этот подход полезен, если вы изучаете какой -либо проект.

Нужны ли углубленные знания, чтобы внести свой вклад в проект?

Рахул говорит, что нет предела глубины. Идея состоит в том, чтобы внести свой вклад в проекты, которые вы изучаете в настоящее время. Вы должны иметь базовое понимание синтаксиса, и вы готовы идти.

Как выбрать проект с открытым исходным кодом?

Вы можете использовать инструмент поиска GitHub для поиска таких лейблов, как начинающие, хороший первый выпуск, Hacktoberfest и т. Д. Hacktoberfest это месячный праздник, где вы можете получить вкусности за участие в открытом исходном коде. В течение октября месяца сотни проектов помечаются на лейбле “Hacktoberfest” в качестве вопросов, удобных для начинающих, это может быть хорошей точкой входа. Если вы где -то застряли, вы можете обсудить свою проблему с использованием потока комментариев Github по вопросам.

Первоначально опубликовано в https://teawithtanay.com 26 сентября 2019 года.

Оригинал: “https://dev.to/iamshadmirza/vue-js-and-getting-started-with-open-source-ft-rahul-kadyan-2i5k”