В последнее время все чаще поднимается вопрос безопасности в ноукоде. Лично мы столкнулись с несколькими кейсами, в которых требовалось защитить персональные данные🛡, избежать уязвимости приложения и поддерживать его безопасность на должном уровне🔐
Насколько такие кейсы часто возникают у Вас? Какие методы защиты своего приложения Вы используете?
Насколько такие кейсы часто возникают у Вас? Какие методы защиты своего приложения Вы используете?
Классная новость. Женька отследил и поделился. Всем срочно читать! 💪🏻💪🏻💪🏻💪🏻
Друзья 👋 сегодня проходит интересное мероприятие, очень важное как для NoCodeZilla🦖, так и для ноукода в России. Игорь @Zaiceffff будет выступать на стартовом дне Акселератора Аквариум, с темой «Как сделать первый продукт без кода». В нашем канале сейчас проводится прямая трансляция🎥
Ставьте реакции, чтобы поддержать Игоря🔥🎉👍🍾
Ставьте реакции, чтобы поддержать Игоря🔥🎉👍🍾
🔥9👏5
Всем привет 👋
Мы пополняем свою библиотеку полезных видео о правильном построении БД. Новые видео на нашем канале.
Но почему мы так часто стали поднимать эту тему на нашем канале? Дело в том, что без, правильно собранной, БД невозможно собрать быстрое и оптимизированное приложение. Ниже я приведу несколько примеров.
Структура базы данных
Обычно лучше иметь больше типов данных(data type) с меньшим количеством полей(fields), чем меньше типов данных с большим количеством полей. Этот подход помогает разбить данные на более мелкие части, что делает их более легкими и эффективными для извлечения.
List field может работать как за, так и против вас. Поймите когда уместно их использовать. Чем больше элементов в List field, тем больше запись и утяжеляются поисковые запросы. Однако, такие поля могут быть полезны для repeating group.
Option Sets эффективны для управления списком вариантов, которыми не нужно управлять пользователям. Они не являются частью БД и поэтому полезнее в некоторых случаях, чем обычные поисковые запросы.
Сруктура Repeating Group и БД
По возможности избегайте поиска в базе данных внутри ячеек RG, поскольку они умножаются с каждой новой ячейкой. Храните необходимую информацию в отдельных полях записи БД.
Учитывайте количество строк и столбцов, загружаемых за один раз для repeating group, и реализуйте соответствующую систему подкачки данных.
Мы пополняем свою библиотеку полезных видео о правильном построении БД. Новые видео на нашем канале.
Но почему мы так часто стали поднимать эту тему на нашем канале? Дело в том, что без, правильно собранной, БД невозможно собрать быстрое и оптимизированное приложение. Ниже я приведу несколько примеров.
Структура базы данных
Обычно лучше иметь больше типов данных(data type) с меньшим количеством полей(fields), чем меньше типов данных с большим количеством полей. Этот подход помогает разбить данные на более мелкие части, что делает их более легкими и эффективными для извлечения.
List field может работать как за, так и против вас. Поймите когда уместно их использовать. Чем больше элементов в List field, тем больше запись и утяжеляются поисковые запросы. Однако, такие поля могут быть полезны для repeating group.
Option Sets эффективны для управления списком вариантов, которыми не нужно управлять пользователям. Они не являются частью БД и поэтому полезнее в некоторых случаях, чем обычные поисковые запросы.
Сруктура Repeating Group и БД
По возможности избегайте поиска в базе данных внутри ячеек RG, поскольку они умножаются с каждой новой ячейкой. Храните необходимую информацию в отдельных полях записи БД.
Учитывайте количество строк и столбцов, загружаемых за один раз для repeating group, и реализуйте соответствующую систему подкачки данных.
👍9🔥6🙏3
Никогда не устану делать перепосты моего дружищи и коллеги Matt Graham из RapidDev:
🚀 🚀 🚀 🚀 🚀 🚀
People are impressed by the low cost of building on no-code.
But it brings something even more valuable to the table:
Let’s say the same project costs $10K on Bubble vs. $100K with code.
Sure, that by itself is pretty valuable...
But the true value is in what happens after the initial build.
That $100K project built on code takes another 12 months and $50K to iterate your way to product-market fit.
Vs. running the same iterations on no-code in 3 months and $5K.
People underestimate this value.
But this is the real reason you should choose no-code.
Remember:
Software is a function of iteration.
You’re not done the moment you push your product live.
Instead, it’s when the real game begins.
People are impressed by the low cost of building on no-code.
But it brings something even more valuable to the table:
Let’s say the same project costs $10K on Bubble vs. $100K with code.
Sure, that by itself is pretty valuable...
But the true value is in what happens after the initial build.
That $100K project built on code takes another 12 months and $50K to iterate your way to product-market fit.
Vs. running the same iterations on no-code in 3 months and $5K.
People underestimate this value.
But this is the real reason you should choose no-code.
Remember:
Software is a function of iteration.
You’re not done the moment you push your product live.
Instead, it’s when the real game begins.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2👏1🤓1
This media is not supported in your browser
VIEW IN TELEGRAM
Как часто вы сталкиваетесь с таким кейсом, когда в кондишене не разгуляться?😄
Я подумал что можно написать нужный кондишен в действии, которое позволяет воспользоваться доступом к серчу, Option Set и другим необходимым функциям. Копируем этот кондишен и вставляем в наш триггер. Таким образом мы можем расширить возможности использования кондишенов в триггерах.
Как считаете, это костыль или фича?
Я подумал что можно написать нужный кондишен в действии, которое позволяет воспользоваться доступом к серчу, Option Set и другим необходимым функциям. Копируем этот кондишен и вставляем в наш триггер. Таким образом мы можем расширить возможности использования кондишенов в триггерах.
Как считаете, это костыль или фича?
🔥2👍1
Работа в одиночку или в команде?
Давно хочется осветить эту тему
Работа в команде:
Плюсы:
— ты не один. Элементарно есть с кем поговорить и обсудить задачи/идеи, устроить мозговой штурм в конце концов.
- возможность делегировать. Ты можешь назначить кого-то ответственным за выполнение той или иной задачи, если у тебя есть подчинённые, или задача входит в их зону ответственности.
— выполнение только своих задач. Привычная рутина, ты делаешь то, что должен делать. Тут, конечно, подключается сознательность, но все мы знаем, что инициатива «преследует» инициатора.
— достижение гораздо больших результатов, так как одному человеку сложнее выйти за рамки своего потенциала.
— сокращение шансов на ошибку. Ведь если вы работаете в команде, ко всем мнениям и идеям нужно прислушиваться. Плюс можно более конкретно проработать детали и не упустить важные моменты.
— повышение коммуникативного навыка.
Работая один:
Плюсы:
— исключение конфликтных ситуаций, ну только если у тебя нет биполярного расстройства, и ты не споришь сам с собой, что наверное в общем-то полезно, если не переусердствовать.
— самодисциплина. Тебя никто не подгоняет, ты сам четко знаешь свои дедлайны и делаешь всевозможное, чтобы их не угробить. Ты можно сказать, бросаешь себе и своим возможностям вызов.
— эффективность. Нет других мнений, которые могут поспорить с твоим, ты идешь к своей цели в одиночку, учишься на своих ошибках. Пытаешься не упустить важные моменты дабы избежать каких-то погрешностей, тем самым повышая свою эффективность и работоспособность.
— результат только твой. О этот прекрасный момент, когда ты видишь результат своих трудов и понимаешь, что это целиком и полностью твоя заслуга, прям как котику сметанка.
— повышение ответственности. Кого винить в допущенных ошибках? Правильно, только себя, потому что ты сам являешься своим начальником и сам выстраиваешь рабочие процессы, достигая необходимой цели, способами, которые выбрал сам. И это своего рода рост и нарабатывание полезных скиллов.
Конечно каждый принимает решение исходя из своих способностей и возможностей.
А что предпочитаешь ты, работать один или в команде?
Давно хочется осветить эту тему
Работа в команде:
Плюсы:
— ты не один. Элементарно есть с кем поговорить и обсудить задачи/идеи, устроить мозговой штурм в конце концов.
- возможность делегировать. Ты можешь назначить кого-то ответственным за выполнение той или иной задачи, если у тебя есть подчинённые, или задача входит в их зону ответственности.
— выполнение только своих задач. Привычная рутина, ты делаешь то, что должен делать. Тут, конечно, подключается сознательность, но все мы знаем, что инициатива «преследует» инициатора.
— достижение гораздо больших результатов, так как одному человеку сложнее выйти за рамки своего потенциала.
— сокращение шансов на ошибку. Ведь если вы работаете в команде, ко всем мнениям и идеям нужно прислушиваться. Плюс можно более конкретно проработать детали и не упустить важные моменты.
— повышение коммуникативного навыка.
Работая один:
Плюсы:
— исключение конфликтных ситуаций, ну только если у тебя нет биполярного расстройства, и ты не споришь сам с собой, что наверное в общем-то полезно, если не переусердствовать.
— самодисциплина. Тебя никто не подгоняет, ты сам четко знаешь свои дедлайны и делаешь всевозможное, чтобы их не угробить. Ты можно сказать, бросаешь себе и своим возможностям вызов.
— эффективность. Нет других мнений, которые могут поспорить с твоим, ты идешь к своей цели в одиночку, учишься на своих ошибках. Пытаешься не упустить важные моменты дабы избежать каких-то погрешностей, тем самым повышая свою эффективность и работоспособность.
— результат только твой. О этот прекрасный момент, когда ты видишь результат своих трудов и понимаешь, что это целиком и полностью твоя заслуга, прям как котику сметанка.
— повышение ответственности. Кого винить в допущенных ошибках? Правильно, только себя, потому что ты сам являешься своим начальником и сам выстраиваешь рабочие процессы, достигая необходимой цели, способами, которые выбрал сам. И это своего рода рост и нарабатывание полезных скиллов.
Конечно каждый принимает решение исходя из своих способностей и возможностей.
А что предпочитаешь ты, работать один или в команде?
🔥11⚡4👍1
Привет! 👋
Мы с классными новостями от Bubble. В последнее время мы не успеваем следить за всеми обновлениями, которые быстро сменяются на этой платформе. Но вот то, что действительно заслуживает нашего внимания:
25 марта стартует комплексный курс по сборке приложений на Bubble! И этот курс будет вести всем нам хорошо знакомый Грегори Джон.
В релизе обещают всестороннее погружение в разработку, чтобы каждый мог приобрести необходимые скиллы во всех направлениях - адаптивный дизайн, логика, структуры баз данных, дизайн UI/UX, безопасность и производительность. Уверен - мы с вами найдем там много интересного
Мы с классными новостями от Bubble. В последнее время мы не успеваем следить за всеми обновлениями, которые быстро сменяются на этой платформе. Но вот то, что действительно заслуживает нашего внимания:
25 марта стартует комплексный курс по сборке приложений на Bubble! И этот курс будет вести всем нам хорошо знакомый Грегори Джон.
В релизе обещают всестороннее погружение в разработку, чтобы каждый мог приобрести необходимые скиллы во всех направлениях - адаптивный дизайн, логика, структуры баз данных, дизайн UI/UX, безопасность и производительность. Уверен - мы с вами найдем там много интересного
YouTube
Getting started with Bubble (feat. Gregory John)
If you’re building a Bubble app for this first time, this is the place to start. In this comprehensive course, beginning March 25th, Gregory John will guide you through a complete end-to-end application build where you’d be able to quickly gain Bubble development…
👍9⚡5👏2❤1🔥1