IAmSapien - пример Angular веб-приложения

Платформа социальных сетей iAmSapien

У Роберта Свонсона, генерального директора World Wise People, LLC была неординарная идея о создании веб-сайта для обеспечения удобной для пользователя, но эффективной платформы для обмена, собрания и связывания образовательных и информационных статей.

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

Перейти на сайт

Именно тогда г-н Свонсон обратился к компании Renet Consulting, специализированной компании по разработке веб-приложений, в 2015 году. Renet Consulting начала с понимания большой идеи Почему идея г-на Свансона. Команда знала, что если клиент сможет передать "Почему", было бы гораздо проще выяснить, какие технологии использовать и построить архитектуру, лежащую в основе веб-приложения .

 

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

AngularJs - очень популярный выбор для веб-приложений благодаря его преимуществам:



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

Также было принято решение использовать Entity Framework Core для функций backend, части сайта, которая обрабатывает данные и запросы от пользователей, определяет и управляет логикой с помощью различных функций и хранит информацию пользователей в база данных.

 

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

 

Осенью 2016 года появилась улучшенная Angular технология (, первоначально названная Angular2). Было многообещающе быть более масштабируемым, более современным, быстрым и самым важным - было обещано исправить единственный негативный момент, который имел предшественник AngularJs: оптимизировать видимость веб-приложений в любой поисковой системе. Это было сделано с использованием универсального сервиса; Это предварительно отображенные страницы на стороне сервера, что позволяет оптимально и эффективно оптимизировать поисковую систему. После длительных обсуждений было принято решение перевести проект на недавно выпущенный Angular с универсальной услугой во внешнем интерфейсе и на недавно выпущенный .Net Core для бэкэнд.

 

Быстрое внедрение новых веб-технологий никогда не бывает легким, но Renet Consulting завершила конверсию за выделенное время. Проект продолжает свое путешествие, в то время как Renet Consulting работает над новыми функциями.

Проект веб-приложения iAmSapien на мобильном телефоне, изображение
scroll_up