Недавно я посетил первый в истории Startup Weekend Dublin FashTech. 54 часа на повторение бизнес-идеи, отвечающей на вопросы, опасения и комментарии судьи. В этом году мероприятие проходило в коворкинг-офисах WeWork при поддержке Bank of Ireland, Zalando и Glohup.

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

Квазар Фреймворк

Поскольку я неравнодушен к Vue.js, Quasar — ​​моя любимая среда разработки гибридных приложений. Это способ создать отзывчивое и предварительно настроенное веб-приложение, одновременно имея возможность использовать Cordova для переноса Javascript в собственный файл Android.

Для меня Quasar был также очень полезен, потому что было бесплатное приложение (Quasar Play App), которое позволяло вам эмулировать приложение в режиме реального времени на вашем устройстве. После попытки использовать его в эти выходные оказалось, что он давно не обновлялся. В Quasar был внесен ряд улучшений и обновлений, которые теперь делают его несовместимым с приложением эмуляции, поэтому на данный момент мне пришлось довольствоваться мобильным представлением Chrome.

Альтернатива: если вы больше склоняетесь к Angular, вы можете использовать Ionic Framework, который также поставляется с приложением для эмуляции, или React Native, если вам это нравится.

Воздушный стол

Внешний вид электронной таблицы, мощность и расширяемость базы данных. В последнее время Airtable стал одним из моих самых ценных инструментов. Поскольку команды хакатона различаются по навыкам, это дает каждому возможность добавлять, редактировать и управлять данными, а разработчикам предоставляется API для запросов.

В конце концов, в эти выходные я так много говорил об Airtable, что мои товарищи по команде начали думать, что я на самом деле зарабатываю на этом комиссию. К сожалению, это не так, но я получил кредит на счет, когда они присоединились по моему приглашению.

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

Firebase

Моя любимая функция Firebase — хостинг. Поскольку веб-приложения Vue.js можно объединить в статический веб-сайт, хостинг Firebase — идеальный вариант. Он поставляется с автоматической сертификацией SSL, поэтому не нужно беспокоиться о том, что браузер выдает эти надоедливые маленькие ошибки безопасности во время живой демонстрации.

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

Интерфейс командной строки Firebase также очень удобен, и с помощью нескольких нажатий клавиш вы можете получить живую, тестируемую версию своего кода в Интернете.

Заверните

В конце концов, мотивация этих событий — чему-то научиться. Чтобы максимально использовать свое время, используйте такие инструменты, чтобы сократить количество хлопот, связанных с запуском сайта, чтобы вы могли потратить время на забавную часть.

Первоначально опубликовано на сайте erik.ist 3 апреля 2018 г.

✉️ Подпишитесь наCodeBurstраз в неделю Email Blast,🐦 Подпишитесь наCodeBurstв Twitter, просмотрите🗺️ Дорожную карту веб-разработчиков на 2018 год и🕸️ Изучите комплексную веб-разработку .