Выбор технологий для BETA MapalaNet - Django/VueJs

Django — это мощный Python фреймворк, управляющий бэкэндом приложения. Бэкэнд — это всё, что связано с подготовкой отображения статьи, подготовкой отправки статьи в блокчейн, а также регистрация, логин, и т.п.

Django имеет множество готовых модулей (в т.ч. логика работы с географической картой) и качественную документацию, что позволяет сокращать время разработки, не изобретая велосипед.

VueJs — это мощный и одновременно простой JavaScript фреймворк, который позволяет создавать современные web-приложения в формате Single Page Application. Это значит, что после загрузки сайта, ни одна страница.. не моргнет. Все будет работать молниеносно и без перезагрузки.

VueJs принципиально не отличается от Angular или React, но он.. попроще будет. И еще одна важная особенность, которая повлияла на наш выбор: программируя приложение Mapala для WEB только один раз, мы можем быть уверены, что оно будет адекватно работать на всех мобильных устройствах. Это же позволит нам выпустить мобильное приложение для IOS/Android платформ, не переписывая код с нуля.

Вот, что пишет Fabian Schuh @xeroc ( @chainsquad ), разработчик piston, о Django и VueJs:

I think its a good choice .. i personally prefer Flask over django because it is a little more flexible to my knowledge .. vuejs would be my choice aswell but i havent use it yet .. its on my list of tech to learn more about :)

Универсальность, мощь и простота использования — вот главные критерии при выборе стека технологий BETA MapalaNet.

P.S.: Уже на следующей неделе в BETA будет повторен функционал ALFA, и мы запустим приватные тесты.

fahmiauliasfrОтветил mapala
4 года назад

@mapala Великий пост, мне нравится

Ответить
arcangeОтветил mapala
4 года назад

@mapala, Поздравляю! Ваш пост был упомянут в моем хит-параде в следующих категориях:

  • Голосов - 10 позицию - 114 Голосов
  • Выплаты - 9 позицию - 710,1540 GESTS
Ответить