Подскажите максимально удобные и простые инструменты для веб-разработки. Последний раз разработкой занимался 18 лет назад, на связке Delphi7 +SQL Server 2000. Сейчас появилось желание начать снова, есть ли сейчас что-то подобное (с таким же удобным интерфейсом и простотой изучения) для веб? Если нет, то какой фреймворк (или что) выбрать?
Дополнительно:
Содержание
А подробнее, какие задачи стоят?
Ответы:
Как ни странно, но чего-то по типу дельфей под веб нету, ну, в плане wysiwyg IDE с возможностью склепать интерфейс + модули кода к ней. Интерфейс в виде хтмл блоков и яваскрипта для его "оживления" придется писать ручками. Благо код там не сложный, если не лезть глубоко в разработку интерактивных интерфейсов.
Бэкенд пишется на практически любом языке, но естественно есть группа более заточенных под веб, как то: Питон, пхп, C#, руби, яваскрипт... Практически каждый из них имеет 1-2 популярных фреймворков, включающих из коробки кучу готовых модулей для основных задач веб разработки. Скорее всего ближе к вашему предыдущему стеку будет C# ака ASP.NET Core + MySQL/SQL server, но вообще стоит для начала глянуть пару уроков по каждому, чтобы понять что будет удобнее сегодня конкретно вам.
Для себя делаю на Laravel. Для панелей управления или справочников самое то.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для создания MVP (Minimum Viable Product) веб-приложения вам потребуется выбрать подходящие технологии и инструменты для реализации вашей идеи. Важно учитывать какие цели вы ставите перед вашим проектом, какие функции должны быть реализованы в MVP и какие ресурсы у вас есть.
Вот несколько популярных технологий, на которых можно реализовать MVP веб-приложения:
1. Frontend:
- HTML/CSS/JavaScript: базовые технологии для создания пользовательского интерфейса.
- Фреймворки: например, React, Angular, Vue.js для упрощения разработки интерактивных пользовательских интерфейсов.
- CSS препроцессоры: Sass, Less для упрощения стилизации веб-страниц.
- AJAX: для обмена данными между клиентом и сервером без перезагрузки страницы.
2. Backend:
- Языки программирования: PHP, Python, Ruby, Node.js для разработки серверной части приложения.
- Фреймворки: Laravel, Django, Ruby on Rails, Express.js для упрощения разработки и обеспечения безопасности приложения.
- Базы данных: MySQL, PostgreSQL, MongoDB для хранения данных.
3. Инфраструктура:
- Хостинг: выберите надежный хостинг-провайдер, который поддерживает выбранные вами технологии.
- Доменное имя: зарегистрируйте удобное доменное имя для вашего веб-приложения.
4. Другие инструменты:
- Система управления версиями: Git для управления изменениями в коде.
- Тестирование: например, Jest, PHPUnit для написания и запуска тестов.
Прежде чем начать разработку MVP, определитесь с основными функциями, которые должны быть включены в ваше приложение, и сфокусируйтесь на их реализации. Не забывайте о безопасности и масштабируемости вашего приложения.
Надеюсь, эти рекомендации помогут вам выбрать подходящие технологии для создания MVP веб-приложения. Успехов в вашем проекте!