Ну, как обьяснить то. Короче для примера, вот есть процессор Intel Atom.
Сколько там регистров, сколько команд вообще, какие у регистров размер памяти. Ну это чтоб для начало въехать. Так сказать иметь на ладони, короткое описание конкретного процессора со всеми его шрубо говоря "API-ядра".
Да сперва данные хранились на сервере. Потом руководство решила сделать локальную версию приложения для тех у кого нет интернета. И вот надо все на sqlite перенести. А заставлять для ПО таскать с собой полноценный БД со своим сервером-БД маразм. И еще ПО будет только для Windows.
Я вовсе не из мира Rails. Я Qt'шник. Стоит задача перенести БД из сервера на локальную машину пользователя. БД сама протсая, весом сама 150 мегабайт. Схему БД менять не могу так как запросы мне не доступны. Запросы валидны из под SQL92 стандарта. Тупо просто подменять БД и все. Ни каких JOIN'ов и транзакции.
Не для меня. А для девушки второкурсницы которая хочет заняться веб-дев. А я сам тут в вопросе нафантазировал чуток, без XML (getsimple cms) на Bootstrap (пока не нашел) .