Forwarded from Стартап Саммари
Немного цифр про рынок Website Builder Software
Наткнулся на пару статеек (1 и 2) про рынок конструкторов сайтов. Решил зафикировать некоторые цифры. #саммари
1. Глобальный рынок конструкторов сайтов в 2019 году был оценён в $7.21B.
2. По оценкам, рынок будет расти в среднем на 9% в год (GAGR), ещё до 2027 года.
3. Ожидается, что к 2026 году рынок вырастет до $13.6B.
4. Топовые игроки рынка:
– Wix
– Squarespace
– GoDaddy
– Weebly
– Duda
– Jimdo
– Adobe Muse
– Tilda
– 1&1
– SiteBuilder.com
– Google Sites
– Mobirise
– Webflow
– Webs
– Webnode
– Homestead
– Web.com
– Yola
– Strinkingly
5. По количеству созданных сайтов, Wix и Squarespace продолжают быть лидерами рынка, хоть их доля и немного упала до 53% в 2020 году, по сравнению с 56% в 2019.
6. Например, на Wix сделано 4.57m сайтов, а на Squarespace 2.57m.
7. В 2020 году, по количеству созданных сайтов, 5 компаний выросли больше чем в 2 раза:
– Tilda – рост 2.67x (**92,330 → 246,588 сайтов)
– Webflow – рост 2.19x (**80,438 → 176,398 сайтов)
– Webnode – рост 2.56x (**49,459 → 126,594 сайтов)
– Carrd – рост 2.12x (**6,202 → 13,148 сайтов)
– Bubble – рост 2.65x (**2,675 → 6,592 сайтов)
#startups #research #market #websitebuilders
Наткнулся на пару статеек (1 и 2) про рынок конструкторов сайтов. Решил зафикировать некоторые цифры. #саммари
1. Глобальный рынок конструкторов сайтов в 2019 году был оценён в $7.21B.
2. По оценкам, рынок будет расти в среднем на 9% в год (GAGR), ещё до 2027 года.
3. Ожидается, что к 2026 году рынок вырастет до $13.6B.
4. Топовые игроки рынка:
– Wix
– Squarespace
– GoDaddy
– Weebly
– Duda
– Jimdo
– Adobe Muse
– Tilda
– 1&1
– SiteBuilder.com
– Google Sites
– Mobirise
– Webflow
– Webs
– Webnode
– Homestead
– Web.com
– Yola
– Strinkingly
5. По количеству созданных сайтов, Wix и Squarespace продолжают быть лидерами рынка, хоть их доля и немного упала до 53% в 2020 году, по сравнению с 56% в 2019.
6. Например, на Wix сделано 4.57m сайтов, а на Squarespace 2.57m.
7. В 2020 году, по количеству созданных сайтов, 5 компаний выросли больше чем в 2 раза:
– Tilda – рост 2.67x (**92,330 → 246,588 сайтов)
– Webflow – рост 2.19x (**80,438 → 176,398 сайтов)
– Webnode – рост 2.56x (**49,459 → 126,594 сайтов)
– Carrd – рост 2.12x (**6,202 → 13,148 сайтов)
– Bubble – рост 2.65x (**2,675 → 6,592 сайтов)
#startups #research #market #websitebuilders
Всем привет! У нас за последние дни вышло несколько видео - советую посмотреть;)
1. Собираем простой планировщик контента с использованием кастомного календаря: https://www.youtube.com/watch?v=5usQC4gChis и https://www.youtube.com/watch?v=VPwWqnx62GQ
2. Как сделать ровные заголовки для Repeating Group: https://www.youtube.com/watch?v=WhwpuelPwZg
3. Как сделать фильтрацию данных в Repeating Group по дате: https://www.youtube.com/watch?v=lUKmayNPhMI
1. Собираем простой планировщик контента с использованием кастомного календаря: https://www.youtube.com/watch?v=5usQC4gChis и https://www.youtube.com/watch?v=VPwWqnx62GQ
2. Как сделать ровные заголовки для Repeating Group: https://www.youtube.com/watch?v=WhwpuelPwZg
3. Как сделать фильтрацию данных в Repeating Group по дате: https://www.youtube.com/watch?v=lUKmayNPhMI
👍1
Совет по хранению и структурированию данных в Bubble
Не создавайте в базе данных поле с типом список(List) и ссылкой на другой тип данных, если вы понимаете, что в этом поле будет храниться более 50-100 записей.
Это связано с тем, что когда Bubble запрашивает данные из базы данных, то он загружает все поля этой записи в браузер пользователя. Даже если вы не запрашивали их. Соответственно, если у вас на странице есть Repeating group, то для каждой записи потребуется загрузить большой объём дополнительной информации, что может значительно замедлить работу приложения.
Иллюстрацией к такому решению может быть рисунок выше:
Такое решение позволит нам не загружать дополнительные данные в браузер пользователя, если мы решим создать страницу, на которой захотим отобразить все проекты, созданные пользователем.
Если в поле планируется использовать не много записей, то можно "складывать" туда записи из другой таблицы.
Например:
У нас есть таблица Task, у каждой задачи есть теги. Все теги мы храним в таблице Tags. В таком случае, будет оправданно создать поле Tags в Таблице Task и складывать теги сразу туда т.к у задачи точно не будет большого количества тегов
Не создавайте в базе данных поле с типом список(List) и ссылкой на другой тип данных, если вы понимаете, что в этом поле будет храниться более 50-100 записей.
Это связано с тем, что когда Bubble запрашивает данные из базы данных, то он загружает все поля этой записи в браузер пользователя. Даже если вы не запрашивали их. Соответственно, если у вас на странице есть Repeating group, то для каждой записи потребуется загрузить большой объём дополнительной информации, что может значительно замедлить работу приложения.
Иллюстрацией к такому решению может быть рисунок выше:
• У нас есть таблица Project • У каждого Project может быть большое количество задач. Например 500. • Чтобы не хранить все задачи в конкретном проекте, мы просто создаём в таблице Tasks поле Project и присваиваем задаче проект к которому она относится. • Когда нам понадобиться отобразить все задачи на странице проекта(например), мы будем использовать Do a search Task и в Constraint пропишем что Project = current page projectТакое решение позволит нам не загружать дополнительные данные в браузер пользователя, если мы решим создать страницу, на которой захотим отобразить все проекты, созданные пользователем.
Если в поле планируется использовать не много записей, то можно "складывать" туда записи из другой таблицы.
Например:
У нас есть таблица Task, у каждой задачи есть теги. Все теги мы храним в таблице Tags. В таком случае, будет оправданно создать поле Tags в Таблице Task и складывать теги сразу туда т.к у задачи точно не будет большого количества тегов
Вакансия
Bubble разработчик с зарплатой в 70-90к$🤩
https://profoundstrategy.com/careers/bubble-developer
Нужно будет делать SEO сервис + в вакансия даёт ориентиры о том, что важно в Bubble разработчике подобного уровня
Bubble разработчик с зарплатой в 70-90к$🤩
https://profoundstrategy.com/careers/bubble-developer
Нужно будет делать SEO сервис + в вакансия даёт ориентиры о том, что важно в Bubble разработчике подобного уровня
Profound Strategy
Future Role: Experienced Bubble.io Developer | Profound Strategy
We are looking for a passionate, creative, and driven developer to help build a new product that will change the way marketers think about SEO and content.
Редизайн редактора Bubble
Нашел на просторах интернета макеты обновленного редактора Bubble. Не уверен, что это официальная версия, но выглядит огненно🔥
По ссылке можно посмотреть макеты: http://insprd.io/ Насколько я понял, чувак который их сделал или работал, или всё еще работает главой дизайна в Bubble.
В ближайшее время Bubble обещает выкатить новый адаптивный движок, что позволит решить, наверное, самый частый негатив про неудобную настройку адаптивного дизайна и я очень надеюсь, что это будет близко к тому, что есть сейчас на макетах.
Как вам?
Нашел на просторах интернета макеты обновленного редактора Bubble. Не уверен, что это официальная версия, но выглядит огненно🔥
По ссылке можно посмотреть макеты: http://insprd.io/ Насколько я понял, чувак который их сделал или работал, или всё еще работает главой дизайна в Bubble.
В ближайшее время Bubble обещает выкатить новый адаптивный движок, что позволит решить, наверное, самый частый негатив про неудобную настройку адаптивного дизайна и я очень надеюсь, что это будет близко к тому, что есть сейчас на макетах.
Как вам?
#bubble
Не используйте плагин Fuzzy Search&Autocomplete на большом объёме данных.
Этот плагин работает на стороне клиента т.е при загрузке страницы загружает все данные в браузер и только после этого происходит фильтрация. Соответственно, при загрузке большого объёма данных приложение начнёт лагать и тормозить.
Мы недавно столкнулись с таким:
Нужно делать поиск по статьям на платформе по 3 полям: заголовок, текст статьи и теги.
Решение:
1. Создаём в БД Статьи поле fieldForFilter с типом данных Text
2. В это поле записываем и заголовок, и текст стаьи и названия тегов
3. Фильтруем через Constraint в Do a search for с одним единственным условием: fieldForFilter contains keyword из инпута, куда вводится поисковый запрос
После этого поиск заработал в разы быстрее и шустрее
Не используйте плагин Fuzzy Search&Autocomplete на большом объёме данных.
Этот плагин работает на стороне клиента т.е при загрузке страницы загружает все данные в браузер и только после этого происходит фильтрация. Соответственно, при загрузке большого объёма данных приложение начнёт лагать и тормозить.
Мы недавно столкнулись с таким:
Нужно делать поиск по статьям на платформе по 3 полям: заголовок, текст статьи и теги.
Решение:
1. Создаём в БД Статьи поле fieldForFilter с типом данных Text
2. В это поле записываем и заголовок, и текст стаьи и названия тегов
3. Фильтруем через Constraint в Do a search for с одним единственным условием: fieldForFilter contains keyword из инпута, куда вводится поисковый запрос
После этого поиск заработал в разы быстрее и шустрее
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл классный плагин для bubble
https://bubble.io/plugin/scroll-actions-scroll-position-1633889059317x687232993147224000 - плагин, который позволяет получать текущую и максимальную позицию прокрутки и использовать рабочие процессы для прокрутки определенного количества пикселей
Пример юзкейса:
Скрывать/показывать какой-либо элемент, когда пользователь достигнет конца repeating group
Сам ещё не пользовался, но скоро потестим:)
https://bubble.io/plugin/scroll-actions-scroll-position-1633889059317x687232993147224000 - плагин, который позволяет получать текущую и максимальную позицию прокрутки и использовать рабочие процессы для прокрутки определенного количества пикселей
Пример юзкейса:
Скрывать/показывать какой-либо элемент, когда пользователь достигнет конца repeating group
Сам ещё не пользовался, но скоро потестим:)
👌1
Forwarded from Ваня некодит (Ivan)
Обнаружил интересную штуку в Bubble.
С помощью полей X & Y можно сдвигать элементы за пределы группы. Причём можно задавать как положительные, так и отрицательные значения.
Для примера, эту фишку можно юзать, когда нужно расположить картинку определённым образом, но её размеры не позволяют поместить её туда, куда хочется, т.к. она упирается в границы группы.
Если подумать, то найдётся ещё масса вариантов для применения этой фишки.
В голову закрался пример с хранением данных на странице.
Иногда нужно фильтровать большой объём данных, либо просто подтягивать его из БД в определённый момент, и у Bubble с этим иногда возникают трудности — может завтыкать на пару-тройку секунд.
Можно собрать нужные нам данные в группе и сдвинуть её за пределы видимой части экрана. Когда страница загрузится, вместе с ней загрузится и нужная нам инфа. Когда дело дойдёт до фильтрации данных, то Баблу не придётся тянуть это всё из БД, т.к. нужная нам инфа уже будет лежать на странице.
С помощью полей X & Y можно сдвигать элементы за пределы группы. Причём можно задавать как положительные, так и отрицательные значения.
Для примера, эту фишку можно юзать, когда нужно расположить картинку определённым образом, но её размеры не позволяют поместить её туда, куда хочется, т.к. она упирается в границы группы.
Если подумать, то найдётся ещё масса вариантов для применения этой фишки.
В голову закрался пример с хранением данных на странице.
Иногда нужно фильтровать большой объём данных, либо просто подтягивать его из БД в определённый момент, и у Bubble с этим иногда возникают трудности — может завтыкать на пару-тройку секунд.
Можно собрать нужные нам данные в группе и сдвинуть её за пределы видимой части экрана. Когда страница загрузится, вместе с ней загрузится и нужная нам инфа. Когда дело дойдёт до фильтрации данных, то Баблу не придётся тянуть это всё из БД, т.к. нужная нам инфа уже будет лежать на странице.
#bubble
Если вы вдруг не знали, то сайт Bubble сделан на Bubble:)
Но интересно другое: есть публичная версия редактора Bubble, где сделан основной сайт.
Т.е вы можете самостоятельно посмотреть как Bubble организовал свой сайт на своей же платформе и сделать выводы о том, как наилучшим образом можно организовать ваши приложения
Что внутри:
- 13 страниц, включая главную, FAQ, шоукейсы, академия и т.д.
- 9 реюзабл элементов
- Можно посмотреть структуры баз данных
На некоторых страницах есть удалённые реюзабл элементы. Но в целом, достаточно интересно поковыряться)
Если вы вдруг не знали, то сайт Bubble сделан на Bubble:)
Но интересно другое: есть публичная версия редактора Bubble, где сделан основной сайт.
Т.е вы можете самостоятельно посмотреть как Bubble организовал свой сайт на своей же платформе и сделать выводы о том, как наилучшим образом можно организовать ваши приложения
Что внутри:
- 13 страниц, включая главную, FAQ, шоукейсы, академия и т.д.
- 9 реюзабл элементов
- Можно посмотреть структуры баз данных
На некоторых страницах есть удалённые реюзабл элементы. Но в целом, достаточно интересно поковыряться)
Bubble
Bubble Editor - Meta_public
Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications.
Новое видео на канале🎉
Разбираемся как устроен функционал рейтинговой системы и создаём простую систему с использованием Database trigger event
https://youtu.be/6D_GTFWO4pU
Разбираемся как устроен функционал рейтинговой системы и создаём простую систему с использованием Database trigger event
https://youtu.be/6D_GTFWO4pU
YouTube
Логика построения простой рейтинговой системы в Bubble
В этом видео мы разберёмся и построим простую рейтинговую систему, а так же познакомимся с Database trigger event, чтобы не нагружать систему лишними рабочими процессами
Если у вас есть сложности с какими-либо функциями или идеи о том, какие видео могли…
Если у вас есть сложности с какими-либо функциями или идеи о том, какие видео могли…
Нашёл несколько скринов из настроек нового редактора респонсивности Bubble:)
Кажется проблема динамической высоты будет решена)
Кажется проблема динамической высоты будет решена)