Astroshock co-founder • Readymag co-founder • kirilldanchenko.ru
Осталось сто с чем-то экземпляров, я об этом пишу в предпоследнем абзаце. Почти 90% тиража распродано.
Вы говорите о сайте https://bangbangeducation.ru/, который является скорее сайтом-витриной. В статье речь идёт о другом — об LMS, которая лежит по адресу https://lms.bangbangeducation.ru/ и доступна тем, кто проходит/проводит курсы. Впрочем, сайт https://bangbangeducation.ru/ тоже разрабатывали мы, правда лишь частично — только фронтэнд, и то не все страницы.
Ваша критика относится к решениям на уровне дизайна. Это не наши решения, а клиента, и, боюсь, я не смогу их обосновать. Поддерживать критику или оправдывать этот дизайн в целом мне тоже не хочется. Скажу лишь, что сам я воспринимаю эту работу как что-то на грани дизайна и искусства — в этом главное отличие BBE от других образовательных проектов, и в этом есть свой кайф.
Давайте мы закончим этот ненужный спор.
Я, конечно, могу сейчас начать кидать ссылки, где сравниваются Нода и Джанго. И вы можете. И читатели могут нагуглить и убедиться, что нигде чёрным по белому не написано, что Нода — это хорошо, а Джанго — плохо. Как не написано и обратного. Потому что существует множество нюансов. Так что давайте не будем.
Я считаю, что мы выбрали отличный фреймворк и сделали прекрасную работу. Повторю: вопрос не в том, на чём ты делаешь, а в том, как делаешь. И если подобный проект работает медленно или глючит, то это происходит не из-за того, что он написан на Ноде или на Джанго, а из-за того, что он написан плохо. Наш проект написан хорошо, и мы им гордимся — это главное.
Будут какие-то конкретные претензии или вопросы по проекту — welcome. А устраивать холивары по языкам и фреймворкам, честно, никакого желания нет. :)
Обмен данными по сети между клиентом и сервером реализован при помощи вебсокетов, которые позволяют передавать данные по инициативе сервера. То есть дополнительные запросы не нужны — за счёт этого достигается риалтайм.
Джанго мы выбрали для API, да. Прекрасный поддерживаемый фреймворк. Почему вы считаете, что это легаси? Почему Нода лучше?
Смешно. :)
А если серьёзно, то:
1. У нас там вебсокеты на сетевом уровне — всё и так риалтайм.
2. Ничто не мешает писать риалтайм-приложения на Питоне. Отличный востребованный язык.
3. Опыт с Нодой у нас есть, спасибо. Как и многие другие, мы от неё отказались. Даже создатель от неё отрёкся. :)
4. Вообще, стек не так важен. Хорошо можно сделать на разных языках/технологиях. Ключевое слово — хорошо.
Переименовываемся в Нубстрошок!
Приберегли, отдадим при встрече )