Использовать код или не использовать код?

Что такое HTML All The Things?

HTML All The Things — это подкаст о веб-разработке и сообщество discord, которое было основано Мэттом и Майком, разработчиками из Онтарио, Канада.

В подкасте обсуждаются темы веб-разработки, а также ведения малого бизнеса, самозанятости и управления временем. Вы можете присоединиться к ним, чтобы узнать об их успехах и трудностях, когда они пытаются расширить свой бизнес веб-разработки, не перегружая себя работой.


О чем этот выпуск?

На этой неделе Мэтт и Майк обсудили сложное решение о том, стоит ли использовать платформу без кода или создавать индивидуальное решение. Дуэт рассмотрел различия между пользовательским кодом и no-code, сравнил типы проектов и то, где они будут создавать эти проекты.

Темы и временные метки

Выбор того, стоит ли создавать полностью индивидуальное решение для проекта или использовать инструмент no-code для его быстрого создания, может стать серьезным препятствием как для менеджеров проектов, так и для фрилансеров. На этой неделе мы обсудили разницу между кодовыми и бескодовыми решениями и то, как эти различия подходят для разных типов проектов.

Кодировать или не кодировать: Паралич анализа

  • Введение: код против без кода | 00:01:41
    • Пользовательский код может быть использован для создания практически всего, что вы хотите — ограниченный в основном навыками, бюджетом и временем.
    • Кодирование трудно изучить, и может потребоваться много времени, чтобы начать даже базовый проект.
    • Решения без кода обычно дороже, чем самостоятельная разработка проекта, из-за платы за хостинг/использование.
    • Решения без кода предоставляют возможность для не-кодеров быстро раскрутить «базовые проекты», такие как блоги, маркетинговые сайты и целевые страницы.

Когда использовать код

  • Общие сценарии, требующие кодового решения | 00:07:45
    • При создании чего-то совершенно уникального, например, передового веб-приложения, которое никогда не было создано ранее (т.е. очень продвинутый фоторедактор).
    • Приложения с высокой производительностью могут потребовать использования пользовательских кодовых решений для управления высокой вычислительной нагрузкой на серверы хостинга и/или клиентские машины.
    • Если вам нужен экстремальный контроль над вашим приложением, пользовательский код — единственный способ контролировать практически каждую грань того, что вы создаете.
    • Иногда вам нужно управлять бюджетом вплоть до доллара, решения на основе собственного кода часто дешевле, чем решения на основе хостинга, которые предлагают многие платформы no-code.
    • Проекты с повышенным уровнем безопасности могут потребовать использования самораспространяемых решений (например, сайт интранета).
    • Когда вам нужно действительно усовершенствовать проект со всех сторон (масштабирование функций и хостинга, разработка только тех функций, которые вам нужны, и сокращение тех, которые вам не нужны, управление техническим долгом).
  • Существует ли кризис технического долга? | 00:25:48
    *- Ответственное отношение к проекту может помочь вам сэкономить время разработчиков на сопровождение и рефакторинг*- Статья Hashnode: A Technical Debt Crisis Is Brewing in the Land of Software — And Here’s Why (hashnode.dev)

Когда использовать No-Code

  • Общие сценарии, которые подходят для решения no-code | 00:44:48
    • Проекты, которые нужно быстро раскрутить, не считая всего остального\
    • Стандартные сайты (т.е. блог, целевые страницы, маркетинговые сайты)\
    • Проекты, которые нуждаются в обслуживании, но бюджет не позволяет этого сделать\
    • Проверка жизнеспособности идеи перед тем, как приступить к масштабному индивидуальному решению\
    • Проекты, которые не будут масштабироваться из уровня no-code, на который у вас есть бюджет (т.е. сайт местного мероприятия будет получать трафик в основном из местных источников).

Спасибо!

Если вам нравится подкаст, подумайте о том, чтобы оставить нам отзыв на Apple Podcasts или проверить наш Patreon, чтобы получить крик в подкасте.

Поддержите нас на Patreon

Вы можете найти нас на всех подкаст-платформах, а также

Instagram (@htmlallthethings)
Twitter (@htmleverything)
TikTok

Оцените статью
devanswers.ru
Добавить комментарий