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

Django Rails или Laravel? Мое личное путешествие

Я начал свое путешествие как программист 20 лет назад. Я создал более ста пользовательских программ для … Помечено Python, Ruby, PHP.

Я начал свое путешествие как программист 20 лет назад. Я создал более ста пользовательских программ для малого и среднего бизнеса.

Около 10 лет назад я перестал программировать и вложил все свое время в семейный бизнес. Я сделал немного программного обеспечения здесь и там, но ничего серьезного.

С прошлого года компания, что у меня была большой проект для обновления и повторения практически все нашего внутреннего программного обеспечения. Все будет веб и облачное применение. Нет дополнительного программного обеспечения Windows и не более локальной установки ПК.

Я решил редонуть все приложения сами. Этот большой проект займет у меня около полутора лет.

Для этого я наконец решил использовать полную структуру стека для простоты и скорости развития. Мы маленький бизнес, время – это деньги.

Я воспользовался несколькими неделями бездействия COVID-19 для изучения новейших инструментов и структуры веб-разработки.

Выбор языка и структуры программирования не является легкой задачей. Как и все остальные, я начал читать и смотреть видео на тему. Я читаю тонну Pro и меньше про блогов и начал делать некоторые демонстрации и учебники.

Демос были сделаны с Джанго, рельсами, каркасами Laravel, Node, React и Vue. Да, я знаю, что это много! Когда я делаю что-то, я всегда делаю это со страстью или я не делаю это вообще.

После этих начальных испытаний и показаний я быстро пришел к выводу, что для моих потребностей бизнеса монолитное решение было лучше всего. Поэтому все мои усилия в обучении поступят на структуру Backend, поэтому я решил сосредоточиться на Джангу, рельсах и Ларавле.

Поскольку эти рамки очень похожи, я должен был разработать более чем демонстрационный список Todo для оценки их.

Поэтому я решил построить настоящий маленький проект от A до Z с этими тремя рамками.

Оценка должна была длиться 2 недели и в конечном итоге длиться более 3 месяцев. 3 месяца обучения, строительства и реального сравнения этих трех структур.

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

Я делю этот пост на пять частей. Вы в настоящее время читаете часть одной части. Частью два, три и четыре я покрою Джанго, рельсы и ласкар. Наконец-то в части 5 я говорю о заключении моих исследований и моего окончательного решения.

Оригинал: “https://dev.to/ericchapman/django-rails-or-laravel-my-personal-journey-30lh”