Вопрос или проблема
Мне нужен очень хороший конструктор сайтов без кода.
Я хочу, чтобы сайт был адаптивным, поэтому нужны следующие функции.
- Умеет создавать адаптивные сайты без необходимости заниматься флексом, направлением флекса, выравниванием, выравниванием по содержимому и т. д.
- WYSIWYG
- Простая логика для описания позиций элементов (например, element1.top должен находиться на 30% высоты экрана – я знаю, что это можно сделать с помощью CSS – но я ищу систему, где смогу, возможно, задавать такие логики в дизайнере форм, который сгенерирует CSS)
- Открытый исходный код и бесплатный (как в пиве и речи)
Я пробовал nicepage на Windows через VirtualBox. (Wine не работал, crossover не работал) – но это очень неудобно.
Я знаю, это может показаться странным, но я хочу, чтобы это работало как параметрический CAD-моделлер, но для веб-страниц. Он должен работать на Arch или его производных.
Любые идеи приветствуются, спасибо
Ethora (https://www.ethora.com/) [https://github.com/dappros/ethora] может быть отличным инструментом, если ваш проект требует интеграции блокчейна, безопасной связи или создания супер-приложения. Однако для создания чисто адаптивных сайтов с акцентом на редактирование WYSIWYG и простой логикой позиционирования элементов более подходящими могут быть следующие варианты.
GrapesJS:
Открытый исходный код.
Предоставляет редактор WYSIWYG.
Позволяет создавать адаптивный дизайн без необходимости вручную обрабатывать сложные свойства флекса CSS.
Поддерживает пользовательскую логику CSS через визуальный редактор.
Может работать на Arch или его производных.
Webflow (Бесплатный план):
Не полностью открытый исходный код, но предлагает бесплатный уровень.
Отличный редактор WYSIWYG с продвинутыми возможностями адаптивного дизайна.
Позволяет установить пользовательскую логическую позицию через визуальный интерфейс.
Хотя не является открытым исходным кодом, бесплатный план Webflow может все же удовлетворить ваши потребности.
Silex:
Открытый исходный код и бесплатный.
Редактор WYSIWYG.
Может создавать адаптивные сайты.
Простую логику позиционирования элементов можно управлять через его визуальный интерфейс.
Может работать на Linux-дистрибутивах, включая Arch.
Ответ или решение
Вам необходимо разработать адаптивный веб-сайт, но при этом вы хотите избежать сложностей, связанных с написанием CSS. Для таких целей существует множество NoCode конструкторов, которые могут удовлетворить ваши требования. Рассмотрим несколько перспективных решений, способных работать в среде Linux, включая Arch и его производные.
GrapesJS
GrapesJS является одним из самых мощных open-source инструментов для создания веб-страниц. Этот редактор WYSIWYG позволяет пользователям создавать адаптивный дизайн без необходимости углубляться в изучение Flexbox и других сложных свойств CSS.
- Возможности: GrapesJS предлагает интуитивно понятный интерфейс, который позволяет пользователям перетаскивать элементы на страницу и изменять их характеристики. При этом для позиционирования элементов можно использовать визуальные инструменты без необходимости самостоятельно писать CSS-код.
- Адаптивность: Платформа обеспечивает легкую настройку адаптивного дизайна, благодаря чему ваши сайты будут отлично смотреться на любых устройствах.
- Гибкость: Библиотека расширений позволяет добавлять дополнительный функционал, что делает GrapesJS ещё более мощным инструментом.
Silex
Еще одним замечательным вариантом является Silex. Это легкий и бесплатный open-source конструктор сайтов, который также работает под Linux.
- WYSIWYG редактирование: Silex предлагает редактор с поддержкой Drag-and-Drop, что делает процесс создания сайтов интуитивно понятным.
- Адаптивность: С помощью встроенных инструментов Silex вы можете с легкостью создавать адаптивные веб-страницы.
- Простота использования: Программа предназначена для того, чтобы пользователи могли описывать положения элементов, используя визуальные интерфейсы, что соответствует вашему запросу о простом логическом интерфейсе.
Webflow (С бесплатным планом)
Хотя Webflow и не является полностью open-source решением, он предлагает бесплатный тариф, который может быть полезен для начинающих.
- Продвинутый WYSIWYG: Webflow предоставляет мощный визуальный редактор, который позволяет четко настраивать адаптивные дизайны.
- Позиционирование: Вы можете легко настраивать позиционирование элементов через визуальные интерфейсы, что позволяет избежать сложного кода CSS.
- Интуитивно понятный интерфейс: Даже если решите использовать бесплатный план, Webflow обеспечивает удобный и понятный интерфейс.
Заключение
Если вы ищете NoCode редактор для разработки адаптивных веб-сайтов на Linux (особенно на Arch и его производных), то GrapesJS и Silex являются отличными опциями, которые безусловно стоит рассмотреть. Оба инструмента предлагают все необходимые функции, позволяя легко реализовывать собственные идеи без необходимости погружаться в мир кодирования. Несмотря на недоступность полного open-source решения в случае Webflow, его бесплатный тариф может послужить вам хорошей альтернативой.
Изучите перечисленные варианты и выберите тот, который наилучшим образом соответствует вашим потребностям. Удачи в разработке вашего веб-сайта!