Альтернатива Medium: Проект моей мечты с открытым исходным кодом, удался ли он?

Будучи разработчиком, я всегда мечтал о проекте с открытым исходным кодом, который люди действительно могли бы использовать и вносить в него свой вклад, поэтому однажды я подумал, почему бы не сделать это в реальности?

Изначально я был разработчиком на Python/Django, а потом начал изучать React и Next JS, разработал 3 веб-приложения с помощью этих знаний, которые сейчас находятся в производстве и реально функционируют.

А во время поездки в Покхару один из моих друзей-разработчиков познакомил меня с крутыми возможностями Ruby on Rails, с тем, как можно очень быстро создавать SPA без всякой суеты, без забот о БД, отправке форм, аутентификации/авторизации, веб-сокетах и многом другом. И это действительно было правдой.

После возвращения из поездки я начал изучать Ruby. Поскольку я был выходцем из Python, освоить самые основы Ruby оказалось не так уж сложно.

Затем я начал искать учебники по Rails 7, и был удивлен, что большинство из них были довольно свежими. Но да, некоторые учебники были примерно от 2015 до 2018 года.

Я использовал свои навыки гугления для изучения Rails и разработал несколько базовых веб-приложений на Ruby on Rails, то есть Todo App и Chat App. Да, приложение для чата является довольно базовым для Rails, потому что функция под названием ActionCable/broadcast делает всю работу с WebSocket сама по себе.

Взрыв идеи

Покопавшись еще немного, я вдруг вспомнил о проекте своей мечты с открытым исходным кодом, и почему бы не сделать его с помощью Rails? Я создал проект, назвал его и начал разрабатывать. Это Deviser Club (в настоящее время в производстве).

https://github.com/Bishwas-py/deviser-club

Deviser Club — это мой новый проект с открытым исходным кодом на Ruby on Rails, о котором я так долго говорил. Это мультиблоговая платформа, где вы можете создавать посты и быстрые твиты, ставить лайки, добавлять закладки, публиковать контент и многое другое.

Она может иметь вид, похожий на Medium, так что ее можно назвать альтернативой Medium с открытым исходным кодом.
Итак, да.

Первый запрос

Первый pull request заставил меня почувствовать себя очень ценным, потому что запрос был от очень популярного разработчика Rails, Ярослава Шмарова.
К настоящему времени я получил 5 pull request’ов, 12 звезд, 2 форка и 1 watch.

Вероятная пауза

В декабре у меня экзамены SAT, и я очень хочу заняться подготовкой к экзамену, но этот проект настолько затягивает, что я изо всех сил пытаюсь вырваться. Поскольку большинство студентов здесь, в Непале, мечтают учиться в США, я тоже мечтаю. Поэтому, возможно, мне придется приостановить этот проект на некоторое время. Но посмотрим, что будет дальше.

Оцените статью
devanswers.ru
Добавить комментарий