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

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

Наш чат https://t.me/highloadchatt
Download Telegram
​​Лучшие автономные CMS с открытым исходным кодом

Технический писатель Шаника Викрамасингхе написала в своем блоге на dzone.com о лучших Headless CMS с открытым исходным кодом. При составлении списка автор сосредоточилась на функциях, предлагаемых каждым вариантом и различиях между ними.

https://highload.today/luchshie-avtonomnye-cms-s-otkrytym-ishodnym-kodom/

#CMS #JavaScript #SaaS #MIT #Zapier #Slack #Mailchimp #JAMstack #React #Angular #Vue #Strapi #Ghost #Cockpit #Axios #ApostropheCMS #Directus #GraphCMS
​​Бомбоубежища и 2,5 комнаты: как мы создавали сервис поиска недвижимости в Израиле

Как IT-компании заполучить клиента за рубежом на много лет?

Artjoker помогло то, что компания умела предоставлять полный спектр услуг: так разработка сервиса для поиска квартир в Израиле переросла в его продвижение и постоянное добавление нового функционала на протяжении уже шести лет.

https://highload.today/blogs/bomboubezhishha-i-2-5-komnaty-kak-my-sozdavali-servis-poiska-nedvizhimosti-v-izraile/

#artjoker #react #nodejs #истории
​​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
​​Stoxy Hooks: библиотека дополнений для интеграции Stoxy с приложениями React и Preact

Оснащенная веб-компонентами система управления реактивным состоянием Stoxy получила новую библиотеку дополнений Stoxy Hooks, которая позволяет интегрировать Stoxy в любое приложение React или Preact. Об этом в блоге на dev.to написал Java-разработчик под ником Matsuuu.

https://highload.today/stoxy-hooks-biblioteka-dopolnenij-dlya-integratsii-stoxy-s-prilozheniyami-react-i-preact/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#React #Preact #Stoxy
​​Концепции React, которые нужно знать на собеседовании

При подготовке к собеседованию можно забыть о базовых вещах — уделить слишком много внимания сложным вопросам и не выучить основополагающие моменты. С такой ситуацией однажды столкнулась Келси Макалистер при прохождении собеседования в React, посвятив много времени задачам кода, алгоритмам и структурам данных. На medium.com она поделилась своей историей и описала базовые концепции React, знание которых не поставит вас в неловкое положение на собеседовании.

https://highload.today/kontseptsii-react-kotorye-nuzhno-znat-na-sobesedovanii/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#React #interview
​​To-Do-Done – приложение для планирования дня

Автор следующего проекта – Владислав Кнышов

Владиславу Кнышову понадобился удобный список дел, в котором он смог бы спланировать ближайший день, отводя нужное время на каждую задачу. Google Calendar и его аналоги показались слишком перегруженными, а функциональности простых списков дел, которых в Google Play в избытке, не хватало. Тогда Владислав взялся за разработку To-Do-Done, в котором можно группировать задачи и отдельно составлять список дел на день, учитывая, сколько времени займет каждая задача, – так сразу видно, на что уходит время.

Владислав, как «программист-самурай», работает над проектом один, параллельно заканчивая школу и готовясь к экзаменам. В качестве редактора кода и системы управления версий выбрал VS Code, который нравится за простоту и огромное количество плагинов. Код хранится на GitHub, так как это, по его мнению, уже стандарт отрасли. Как фреймворк решил взять React Native, который использовал в связке с Expo – оберткой для упрощенного создания приложений.

Собрать отдельно сервер для приложения пока не получилось – для этого еще не хватает умений. В текущей версии все хранится на телефоне пользователя.

Ссылки на проект: https://play.google.com/store/apps/details?id=tododone.app&hl=en
https://github.com/vladislavkn/to-do-done

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

#VSCode #GooglePlay #React #GitHub
​​15 бесплатных шаблонов React

Разработчик под ником ExWhyZed опубликовал в блоге на dev.to список 15 бесплатных шаблонов для React.

https://highload.today/15-besplatnyh-shablonov-react/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#JavaScript #React #Templates
​​Пять лучших кастомных хуков React

Разработчик Брайан Арриета опубликовал в блоге на dev.to пять лучших, на его взгляд, кастомных React Hooks.

https://highload.today/pyat-luchshih-kastomnyh-huka-react/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#React #ReactHooks #JavaScript
​​Привычки хорошего разработчика React

Выполнение работы — самая важная вещь в разработке, но как выделиться среди других? Разработчик Мохаммад Фейсал считает, что дело в подходе. Основываясь на своем опыте, он выделил семь черт, которые отличают хорошего разработчика React от плохого.

https://highload.today/privychki-horoshego-razrabotchika-react/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#React #JavaScript
​​useAxios: настраиваемый хук для вызова API с помощью библиотеки Axios

Фронтенд-приложения не завершены, если не используют вызовы API. Разработчик Йогини Бэнде с помощью библиотеки Axios создала для этого простой настраиваемый хук под названием useAxios.

https://highload.today/useaxious-nastraivaemyj-huk-dlya-vyzova-api-s-pomoshhyu-biblioteki-axious/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#React #хуки #решения