Highload — медіа для розробників
4.17K subscribers
5.59K photos
277 videos
18 files
6.48K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Как интегрировать нужную библиотеку или инструмент во Vue.js? Схема фронтенд-разработчика GitLab Ильи Климова

Фронтенд-разработчик в GitLab Илья Климов создал гайд о том, как интегрировать модули в проекте на Vue.js. Незнание часто ведет к проблемам, которых можно избежать, если применять простую схему.

Полный текст читайте на нашем сайте — https://highload.today/kak-integrirovat-nuzhnuyu-biblioteku-ili-instrument-vo-vue-js-shema-frontend-razrabotchika-gitlab-ili-klimova/

#vuejs #websocket #npm #apollo
​​Sherlock – агрегатор барахолок

Продолжаем знакомить вас с проектами, которые участвуют в нашем конкурсе.

Среди увлечений Андрея Каплуненко — программирование и коллекционирование раритетов. Раньше он много покупал на eBay, но стоимость доставки все чаще оказывалась выше или сравнимой с ценой товара. Поэтому редкие коллекционные вещи Андрей стал искать на украинских барахолках. И вместо того, чтобы каждый день проверять на OLX, он решил сделать робота, который будет делать это за него и присылать ежедневный отчет на почту.

Поддерживаются пока три барахолки, на которых можно отслеживать появление нужных товаров: OLX, Besplatka, SkyLots. Есть возможность задать ключевые слова с распространенными орфографическими ошибками, чтобы отловить максимум результатов, также есть фильтр по цене.

Андрей построил свой агрегатор на Drupal 8, потому что компания, где он работал (NXTE), в тот момент как раз планировала переход с Drupal 7 на новую версию, в которой ему хотелось побыстрее разобраться. В качестве системы контроля версий используется Git. Проект планируется переработать так, чтобы бэкенд представлял собой чистый API, без фронтенда, который отдельно будет написан на Vue.js, с чем Андрею поможет жена.

Когда проект удастся упростить, сделав из него поисковик по маркетам, его планируется монетизировать через контекстную рекламу.

https://github.com/anxp/sherlock-d8
https://sherlock-ua.bid

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#Drupal #Git #Vuejs #backend
​​Haii-me – платформа видеоприветов от звезд

Следующий участник нашего конкурса – Тарас Сенив

Популярность за рубежом сервисов, в которых известные (нередко – в прошлом) актеры или музыканты за деньги передают приветы или поздравляют с днем рождения обычных людей, не обошла стороной и Украину. Тарас Сенив, листая ленты новостных сайтов, увидел интересную статью об американском стартапе Cameo, который работает в этой нише, и решил, что идею нужно адаптировать. Придумал короткое и оригинальное название: Haii – это как Hi, но в необычном написании.

Для реализации идеи Тарас начал изучать наиболее близкую бэкенд-технологию – Node.js. Проблемой в разработке было то, что автор, как и большинство конкурсантов, работает на фултайм-работе и свободного времени у него немного. Решил взять фреймворк Express.js, поскольку он показался простым для понимания и быстрым для разработки.

Сразу появилось несколько других проблем – где держать файлы, как оптимизировать картинки и видео. Для этого были использованы AWS S3 и AWS Lambda. Фронтенд-части пока нет, но планируется разработать мобильное приложение на React-native или Ionic Vue, а также веб-приложение, скорее всего, на Vue.js.

Бизнес-модель такая же, как и в других подобных проектах: комиссия в 10–15% с заказанного видеопоздравления или привета.

Ссылка на проект: https://github.com/TarSen99/haii-me

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#Haii #AWS #Lambda #React #frontend #Vuejs