Skip to content

Liksu/Alien-B

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 Фреймворк Alien-B предназначен для ускорения и упрощения разработки web-приложений. Ядро Alien-B оперирует отдельными программными компонентами - "виджетами", из которых составляется операционная область приложения. Каждый виджет состоит из статических html-шаблона и javascript-кода, а так же данных описания виджета и отображаемых данных, подгружаемых из серверного API. Благодаря слабой зависимости от реализации серверной архитектуры, фреймворк позволяет распараллелить работу над созданием виджета между программистом серверного API, верстальщиком и javascript-разработчиком виджета. Для этого работа организуется в три шага: програмный архитектор проводит начальное проектирование взаимодействий и определение форматов данных; разработчики параллельно выполняют свои части работы; совместно с тестировщиками проводится "сведение" частей в единый виджет. Благодаря такому подходу, изменения в любой части (серверное API, html-шаблон, javascript-код), становятся независимыми и не требуют изменения остальных частей, при условии, что архитектура остается неизменной. Это позволяет легко внедрять новый дизайн приложения, добавлять новую функциональность и строить независимый серверный API, доступный для сторонних разработок.

About

Web-application framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published