Главная/ Инсайты: аналитика, мнения и тренды веб-разработки/ Как происходит разработка сайта - бэкенд-фреймворки (часть 4)

Как происходит разработка сайта — бэкенд-фреймворки (часть 4)

Как происходит разработка сайта - бэкенд-фреймворки (часть 4) Дата публикации: 29.07.2010 Выбор правильных и новейших технологий веб-разработки для вашего проекта является важным...

Дата публикации: 29.07.2010

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

Бэкенд-фреймворки

ASP.NET Core — это бесплатная, кроссплатформенная, высокопроизводительная веб-инфраструктура с открытым исходным кодом, преемница ASP.NET, разработанная Microsoft. Его можно запускать на полной платформе .NET, Windows и кроссплатформенном .NET Core. ASP.NET Core используется для создания веб-приложений и служб, приложений Интернета вещей (IoT) и мобильных серверных частей.

Поскольку ASP.NET присутствует на рынке уже давно, ASP.NET Core также очень популярен, поскольку это быстрая и продвинутая платформа. Сообщество ASP.NET Core также сильное и постоянно растущее, что делает его одной из ведущих платформ на рынке. Несколько ведущих мировых организаций в настоящее время используют ASP.NET Core, например Alibaba, ROBLOX, Slack и GrubHub.

Node.js — это кроссплатформенная внутренняя среда выполнения JavaScript с открытым исходным кодом для написания серверных приложений с использованием JavaScript. Node.js обычно используется для неблокирующих серверов, управляемых событиями, для традиционных веб-сайтов и внутренних API-сервисов.

Node.js известен своей легкостью и эффективностью и идеально подходит для ресурсоемких приложений в реальном времени, работающих на разных устройствах. Популярные веб-сайты, использующие Node.js, включают Netflix, Paypal, Medium, LinkedIn, Uber и eBay.

Django — это высокоуровневая веб-инфраструктура MVC Python с открытым исходным кодом для безопасных и удобных в обслуживании веб-сайтов. Фреймворк назван в честь гитариста Джанго Рейнхардта. Django набирает популярность благодаря своей простоте, удобству использования, прагматичному дизайну, но в то же время полнофункциональному по сравнению со многими другими фреймворками.

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

Смотрите также в этом разделе

Смежные материалы, которые могут быть вам полезны

  • 10 причин, по которым Flash по-прежнему остается популярной платформой для разработки игр
  • Apps vs. Web — выбор между веб и нативным приложением
  • Ben the bodyguard — интересный пример
  • Boilerplate или Bootstrap – что выбирать при создании проекта?
  • Google и Arcade Fire: как соединить технологии и искусство
  • Mac vs PC. Часть 2.
  • Tron — эффектный комикс на HTML5
  • Windows 7 глазами пользователя
  • Windows и Mac о Chrome OS
  • Будущее началось
  • Взгляд одного пользователя на современные браузеры
  • Война браузеров в картинках
  • Волшебный фон на CSS
  • Галерея на чистом CSS
  • Если бы IT-компании делали автомобили
  • Интервью: Лидеры мировой индустрии онлайн игр об HTML5, Flash и своих планах на будущее
  • Интервью: Марчин Вичери — создатель Google Pacman Logo, HTML5 Slide Deck и других интересных вещей
  • Интернет и соц сети
  • Как делаются сайты (юмор)
  • Как написать хороший код
  • Как происходит разработка сайта (часть 3) Фронтенд-фреймворки
  • Как улучшить кэширование в браузере?
  • Какая она — реальная жизнь айтишника
  • Комикс «Социальная сеть в Раю»
  • Многоуровневый cuSel. Быть или не быть?
  • На пенсии (комикс)
  • Наглядное пояснение значений CSS свойства vertical-align
  • Нескучные HTML формы
  • Нестандартный textarea: в поисках решения
  • Перевод интервью с Эриком Майером (Eric Meyer)
  • Песня о CSS3
  • Погружение в HTML5
  • Почему появился HTML5
  • Разработка сайта (часть 1)
  • Разработка сайта (часть 2)
  • Реклама противоядия для трудоголиков или что такое подработка
  • Синтаксис псевдоэлементов :after и :before
  • Современный подход к веб-стандартам
  • Топ 5 ошибок массивных CSS