Как интегрировать нужную библиотеку или инструмент во 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
Фронтенд-разработчик в 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
Продолжаем знакомить вас с проектами, которые участвуют в нашем конкурсе.
Среди увлечений Андрея Каплуненко — программирование и коллекционирование раритетов. Раньше он много покупал на 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
Следующий участник нашего конкурса – Тарас Сенив
Популярность за рубежом сервисов, в которых известные (нередко – в прошлом) актеры или музыканты за деньги передают приветы или поздравляют с днем рождения обычных людей, не обошла стороной и Украину. Тарас Сенив, листая ленты новостных сайтов, увидел интересную статью об американском стартапе 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