... этого JavaScript-фреймворк
в связке с ... основе Electron и
В данной статье я хочу рассказать про мой callback-виджет, который я решил разработать для ...
В данной статье я хочу рассказать про мой callback-виджет, который я решил разработать для поставленной задачи!
Суть задачи заключалась в следующем:
- 1. Разработать удобный для заказчика и клиента виджет средства связи
- 2. Оперативно и быстро написать его
- 3. С поддержкой Cross Domain requests
- 4. С быстрой установкой в одну строчку кода
- 5. Быстро настраиваемый
- 6. E-mail рассылка
Решение:
Перед тем как начать писать код, я продумал архитектуру и из самых простых инструментов для backend я использовал php, а front-end native js + angular без использования других
jquery-подобных библиотек. Для того, чтобы виджет был уникальным, каждый виджет имеет свой универсальный ключ, по которому мы и будем получать все данные по виджету.
Читать дальше →
Предположим мы хотим добавить в классическое todo приложение возможность сохранения данных.
Предположим мы хотим добавить в классическое todo приложение возможность сохранения данных.
Читать дальше →
... идентификации,
— для SPA ... же, MVVM (спасибо
— переход с WPF ...
Как вы, наверное, догадались из названия, в этой статье речь пойдет об open source платформе, c помощью которой относительно легко и быстро можно создать web админку для вашего проекта, не заморачиваясь на стили, навигацию, архитектуру приложения и еще множество вещей, напрямую не связанных с решением прикладной задачи.
Внешний вид платформы и одного из модулей
Наша компания долго развивала один модульный ecommerce продукт на WFP технологии, было принято решение мигрировать все это творчество на web. В итоге получились два разных продукта: один — платформа, про которую и пойдет речь в статье, а другой — само прикладное решение, реализованное с помощью набора модулей.
Используемый стек технологий
Оговорюсь, что наш выбор был обусловлен большим опытом работы с продуктами Microsoft.
Решено было использовать следующий стек технологий:
ASP.NET MVC 5.0 — в качестве web хост технологии,
ASP.NET Web API 2.0 — для реализации REST сервисов,
Entity Framework 6.0 — ORM,
EF Migrations — для изменений схемы и данных БД,
ASP.NET Identity — задачи авторизации и идентификации,
AngularJS — для SPA интерфейса. Основной причиной выбора стала его распространненость и хорошая документация, до этого опыта работы с данной технологией не было вообще. Забегая наперед, скажу, что мы ни разу не пожалели о сделанном выборе.
Архитектура
Сама платформа и модули написаны с использованием парадигм DDD, SOLID, Test Driven Development. Для презентации, конечно же, MVVM (спасибо AngularJS — переход с WPF не вызвал никаких затруднений).
Читать дальше →
... GitHub Pages для
-проектов, которые были ... , и в случае
-фреймворка, gh-pages ...