Какие фреймворки использовать для прототипа?
От: 0BD11A0D  
Дата: 28.04.15 06:56
Оценка:
Есть схема БД, которая определяется юзером. Сама юзерская БД примитивная (всего несколько типов колонок), но все же БД. Ее нужно замапить на сервере на какой-нибудь мускул. Проблема в том, что стираться ничего не должно (бесконечной глубины Undo). Отсюда следует, что простейшее решение — создавать/менять/убивать таблицы в настоящей БД один в один с виртуальной юзерской — немного не катит (?), нужны метаданные.

В продакшене по мере нагрузки можно будет переписать все на ++/noSQL, а для прототипа нужно что-нибудь, чтоб попроще был код и мало его.

Что посоветуете? Да, очень не хочется даже в прототипе: 1) тащить зависимости от виндов, поэтому .Net нежелателен; 2) ломать голову об 100500 конфигов, поэтому Java нежелательна. Но, конечно, если есть суперудобные решения для этих платформ, я готов мириться.

Теперь, что касается клиента. Уметь представлять таблицы надо по заданным шаблонам, например, поля булевого типа надо показывать как обычным чекбоксом, так и супегламурным айфоноподобным анимированным. И желательно, чтобы сервер об этом ничего не знал. То есть, много кастомных контролов и CSS. Наваять на обычном jQuery + UI? Или взять что-нибудь вроде Angular?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.