Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Мистер Шляпа
Member

Откуда:
Сообщений: 42
Ищу Open Source фреймворк для разработки пользовательского web-интерфейса, который бы был аналогичен Конфигуратору 1С, т.е. строил UI основе метаданных. Например, есть форма ввода, у неё есть какой-то справочный реквизит. Я при разработке указываю ссылку на нужный справочник, и потом в интерфейсе у пользователя этот справочник открывается при заполнении реквизита. Короче, как в 1С.
Существует похожее Open Source решение для web?
4 май 17, 11:37    [20456092]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
hVostt
Member

Откуда:
Сообщений: 11785
Мистер Шляпа,

Мы такое делаем. Не опен сорс, не продаётся :)
Существующих юзабельных под веб аналогов не знаю.
Под десктоп есть VIPROS.
4 май 17, 12:17    [20456339]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Никанор Кузьмич
Member

Откуда: Москва
Сообщений: 238
Есть Oracle APEX, он бесплатный, но не оперсорс и только под оракл. А так да, какие-то простые интерфейсики без изысков на нам быстро разрабатываются. Можно на apex.oracle.com попробовать.
4 май 17, 13:08    [20456622]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Никанор Кузьмич
Member

Откуда: Москва
Сообщений: 238
я сейчас еще один такой фреймворк разрабатываю для себя как хобби, сделаю опенсорсным наверно, но раньше чем рез полгода вряд ли он будет пригоден для чего-то, кроме "хелловорлд" приложений
4 май 17, 13:11    [20456655]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1330
ODOO
https://www.odoo.com/

web интерфейс
Опенсорс написанный на питоне...Субд PG
Много сопутствующих решений,которые можно модифицировать.
Сами данные как MVC(что немного противоречит требованиям ТС,-работа с метаданными...но это почти тоже самое и даже гибче)
Web морда на xmlе....и движок ооdo рисует морду по xml
В примерах можно посмотреть.
4 май 17, 13:15    [20456697]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1330
irbis_al,

в догонку
https://www.odoo.ru/
По-русски рассказывает..
4 май 17, 13:16    [20456710]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30363
hVostt
Существующих юзабельных под веб аналогов не знаю.

+1
Корме Оракле APEX ничего нет.
4 май 17, 14:01    [20456984]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
leonmbs
Member

Откуда: Харьков
Сообщений: 199
Мистер Шляпа,

есть примерно такое
http://zippy.com.ua/erp

но делать как в 1с - слишком трудоемко для опенсорса
да и смысла нет делать какие то конфигураторы если приложение на обычном PHP
4 май 17, 16:39    [20457707]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Shr
Member

Откуда: Новосибирск
Сообщений: 2773
Никанор Кузьмич
я сейчас еще один такой фреймворк разрабатываю для себя как хобби, сделаю опенсорсным наверно, но раньше чем рез полгода вряд ли он будет пригоден для чего-то, кроме "хелловорлд" приложений
Я вот эту штуку хочу в веб перевести. Серверную часть уже написал, теперь надо клиента. Изучаю TypeScript, так что боюсь что быстрого результата не будет. Поддерживаться будет Oracle, PostgreSql, Firebird. Как для блокировочников можно сделать, мне пока непонятно.

Интересен обмен опытом.
5 май 17, 09:16    [20459179]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Никанор Кузьмич
Member

Откуда: Москва
Сообщений: 238
Shr
Интересен обмен опытом.
Посмотрел ваш топик по диагонали. У меня немного другая идея, мой проект концептуально похож на упоминавшийся выше апекс (только с блекджеком и куртизанками). Идеи, подобные вашей, мне кажутся несколько оторванными от реальных нужд пользователей (извините, никого не хочу обидеть, просто действительно имею такое мнение). Не говоря уже о том, что и конкурентов тоже вагон. Как я понял, у таких продуктов есть своя ниша и свои пользователи, но ниша довольно плотно занята, и отвоевать свое место в ней будет непросто (мне, кроме всего прочего, еще и неинтересно). В моей нише - только апекс да аксесс, и как их подвинуть, я уже придумал (по крайней мере, мне так кажется ).
А обмен опытом - это всегда пожалуйста. Могу предложить к обмену свои познания в оракле (SQL, PL/SQL, APEX). Приму в дар знания по Spring Boot, HTML/CSS/Javascript. Ну и просто так потрепаться тоже можно.
5 май 17, 10:03    [20459439]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
leonmbs
Member

Откуда: Харьков
Сообщений: 199
автоматическая генерация интерфейсов - чушь
Во первых эти интерфейсы будут убогими что противоречит нынешним UI/UX трендам.
если задавать кучу настроек и параметров - задание такого интерфейса будет весьма трудоемким что не оправдает суть идеи.
Во вторых речь о веб где интерфейс делается с помощью HTML и ничего прнидумыват не надо. Тем более самопального способа разметки поверх уже существующего стандартного.
5 май 17, 13:52    [20460589]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
LSV
Member

Откуда: Киев
Сообщений: 30148
leonmbs
автоматическая генерация интерфейсов - чушь
Во первых эти интерфейсы будут убогими что противоречит нынешним UI/UX трендам.
если задавать кучу настроек и параметров - задание такого интерфейса будет весьма трудоемким что не оправдает суть идеи.
хм....не соглашусь. Почему убогими ? Если ГУИ хорошо выполняет свои задачи, то что с ним не так ?

Лично меня некот. новомодные ГУИ-мульки реально бесят. Н-р на белом фоне белое поле ввода. Хрен сразу заметишь. Или кнопочка просто в виде текста. Или кнопка-иконка 4х4 точки.

И вообще тезисы про "устарелость" пахнут впаривательно-манагерским говном. Свистелками-перделками.
Типа прога "устарела", т.к. в ней нет трю_колорных иконок 64х64 с плавной анимацией а также блекджека и пр..
5 май 17, 14:22    [20460727]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
alex55555
Member

Откуда:
Сообщений: 306
LSV
leonmbs
автоматическая генерация интерфейсов - чушь
Во первых эти интерфейсы будут убогими что противоречит нынешним UI/UX трендам.
если задавать кучу настроек и параметров - задание такого интерфейса будет весьма трудоемким что не оправдает суть идеи.
хм....не соглашусь. Почему убогими ? Если ГУИ хорошо выполняет свои задачи, то что с ним не так ?

Важный вопрос. Программист может наваять что угодно, но пипл не купит, потому что выглядит как УГ. А другой программист наваяет в сто раз хуже, но при помощи дизайнера выдаст няшную картинку. Вопрос - у кого будет профит? Как минимум на рынке массовых "обычных" (т.е. весьма ограниченных) юзеров профит будет у рисователя картинок.

Суть проблемы - функционал ничто рядом с няшностью (броской вняшностью). Или всё совсем наоборот? Зависит от целевой аудитории. Массовая аудитория покупается именно на вняшность.
6 май 17, 16:04    [20462541]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Христолюбов Сергей
Member

Откуда:
Сообщений: 13
Возможно подойдёт:
GetReport - конструктор веб-приложений для разработчиков.
Сервис не open source, но бесплатен для разработчиков.

Конструктор позволяет быстро разрабатывать многофункциональные бизнес-приложения. Все пользовательские интерфейсы генерируются автоматически на основе бизнес-сущностей. В любое место системы можно добавить произвольное поведение и оформление с помощью JavaScript, AngularJS, SQL, Rest API.

Подробнее о возможностях конструктора http://getreport.pro/Home/BasicFeatures
Выгодная партнерская программа: http://getreport.pro/Home/AffiliateProgram
6 май 17, 18:15    [20462655]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
leonmbs
Member

Откуда: Харьков
Сообщений: 199
автор
Если ГУИ хорошо выполняет свои задачи, то что с ним не так ?


все что угодно начиная с адаптивности

зачем по вашему нужны верстальщики не говоря уже о дизайнерах

взяли элементы выстроили в столбик и все дела - работает - че ее надо.
6 май 17, 18:19    [20462661]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30363
Христолюбов Сергей,
рабочая демка на эту рекламу где?
Сайт на нём написан?
7 май 17, 12:34    [20463696]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
alex55555
Member

Откуда:
Сообщений: 306
Никанор Кузьмич
Могу предложить к обмену свои познания в оракле (SQL, PL/SQL, APEX). Приму в дар знания по Spring Boot, HTML/CSS/Javascript. Ну и просто так потрепаться тоже можно.

А расскажите, что за хрень этот APEX? На сколько гибко работает? На сколько легко можно отмапить граф классов на произвольный UI? Как валидация организована? Доступна ли множественность отображения типа на UI element? Как переходы делать между кастомными структурами и стандартными элементами UI типа списков, деревьев и т.д.? Можно ли отчёты мышой ваять? Можно ли накидать типы на панель и что бы этот APEX сам все связи просчитал и SQL построил? Можно в генераторе отчётов задавать произвольно связи между клетками и запросами? А потом ещё и связывать несколько таких клеток, как например в случае суммирования (ну и вообще агрегирование, но не только)?

Ну и спрашивайте по своим интересам чего вам там непонятно. Поясню чего сумею.
7 май 17, 15:04    [20463790]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 372
Мистер Шляпа
Существует похожее Open Source решение для web?


Что ты вкладываешь в понятие Open Source?

Прикольная штука webix. Интерфейс описывается декларативно, через JS. Ну ты же веб хотел.

63 компонента - фо фри.

Но для

Мистер Шляпа
Я при разработке указываю ссылку на нужный справочник, и потом в интерфейсе у пользователя этот справочник открывается при заполнении реквизита. Короче, как в 1С.


нужно будет самому написать конструктор, который тебе составит этот JS
7 май 17, 16:06    [20463862]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 372
alex55555
А расскажите, что за хрень этот APEX? На сколько гибко работает?


Когда я с ней возился (4.x, кажется), то её описать можно было так - "не шарю в вебе от слова совсем, но очень туда хочу".

Всё SQL-запросами. Это всё, что нужно было знать.
7 май 17, 16:08    [20463866]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Христолюбов Сергей
Member

Откуда:
Сообщений: 13
Petro123,

На сайте есть регистрация

После регистрации вы получите полнофункциональный конструктор с примерами.
промо-код: IT2017
7 май 17, 18:42    [20464078]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Христолюбов Сергей
Member

Откуда:
Сообщений: 13
Petro123
Христолюбов Сергей,
рабочая демка на эту рекламу где?
Сайт на нём написан?


На сайте есть регистрация

После регистрации вы получите полнофункциональный конструктор с примерами.
промо-код: IT2017
7 май 17, 18:56    [20464087]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30363
Христолюбов Сергей,
Торговля из под полы и за углом уже давно не используется.
Либо публично показывайте товар, либо регистрируйтесь сами.
7 май 17, 21:31    [20464305]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30363
Христолюбов Сергей,
Ваш сайт, выходит написан не на вашем продукте.
7 май 17, 21:33    [20464306]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Никанор Кузьмич
Member

Откуда: Москва
Сообщений: 238
alex55555
А расскажите, что за хрень этот APEX?
Ближайший известнейший аналог - аксесс. Только в качестве СУБД - оракл, и интерфейсы - вебные.

alex55555
На сколько гибко работает?
От ваших запросов зависит. Мне первые года три хватало гибкости, теперь вот не хватает. Хотя апекс при этом тоже на месте не стоит, развивается. А некоторые вещи сделаны настолько тупо, что кажутся вредительством.

alex55555
На сколько легко можно отмапить граф классов на произвольный UI? Как валидация организована? Доступна ли множественность отображения типа на UI element?
Там такого нет в принципе, идеология немного другая. Апекс скорее предназначен для людей, кто всю жизнь писал PL/SQL код, а теперь им вдруг резко понадобился веб.

alex55555
Можно ли отчёты мышой ваять?
Там все можно мышой ваять. Включая обработку событий яваскриптом (что-нибудь простенькое, например: "если изменилось значение в поле для воода, скрыть/показать какой-то другой элемент"). Чтобы сваять отчет, достаточно написать SQL-запрос и сделать пару-тройку кликов. Чтобы кастомизировать, еще немножко покликать придется, но недолго.

alex55555
Можно ли накидать типы на панель и что бы этот APEX сам все связи просчитал и SQL построил?
Мышекликательный SQL-редактор там есть, но я им не пользуюсь, потому что с эскуэлем давно и прочто на "ты". Быстрее самому написать. Поэтому про редактор ничего не скажу.

alex55555
Можно в генераторе отчётов задавать произвольно связи между клетками и запросами? А потом ещё и связывать несколько таких клеток, как например в случае суммирования (ну и вообще агрегирование, но не только)?
Можно всякие репортинговые системы подключать (не пробовал, не скажу), есть так называемый "интерактивный отчет", который из коробки кучу всего умеет (поиск, фильтрация, агрегация, настройка внешнего вида и прочее).

alex55555
Ну и спрашивайте по своим интересам чего вам там непонятно. Поясню чего сумею.
Аутентификация в Spring Boot интересует. Моя благодарность не будет иметь границ (в пределах разумного).
7 май 17, 22:59    [20464439]     Ответить | Цитировать Сообщить модератору
 Re: Ищу фреймворк для разработки Web-GUI на основе метаданных  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30363
alex55555
А расскажите, что за хрень этот APEX? На сколько гибко работает?

гибкость не с чем сравнивать (с)
))
alex55555
На сколько легко можно отмапить граф классов на произвольный UI?

идеология ПО от оракле - работать по ГОСТ разрабатывая АРМ и не знать таких слов как "граф" и "классы".
Просто визуально кидаем контрол(виджет).
alex55555
Можно ли отчёты мышой ваять?

Таблицы уже имеют меню и п.п. Выгрузить PDF/Word/Excel/.....
alex55555
Можно ли накидать типы на панель

Что за типы?
На ГУИ бросаются виджеты(контролы)
8 май 17, 11:44    [20464915]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Разработка информационных систем Ответить