Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД / 25 сообщений из 26, страница 1 из 2
10.02.2015, 16:00
    #38876068
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД с полной генерацией html и JS UI из пакетов???

Интересуют плюсы и минусы обоих вариантов, у нас внутри идет спор что лучше, я лично сторонник первого, т.к. APEX сам развиваеться довольно динамично, и с каждым релизом добавляются определенные вкусности, опять же SECURITY кэширование страниц и регионов.

Какие Вы видите плюсы и минусы?????
...
Рейтинг: 0 / 0
10.02.2015, 16:56
    #38876181
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
maxandsoft,
не 1 и не 2
- 2, вообще отстой. Кто его применяет? Руками JS генерить.
APEX - конструктор. Т.е. декларативно (галочками) строить приложение.
+ немного немного писать в крайнем случае.
...
Рейтинг: 0 / 0
10.02.2015, 17:12
    #38876199
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123,

Но суть в том что я делаю плагины стандартными средствами APEX и размещаю их в его регионах которыми можно управлять через декларативные стандартные настройки, мне нужно как то грамотно обосновать что это правильно при использовании APEX, а генерировать полностью страницу и шаблон страницы из пакетов PL/SQL не правильно :-)

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

...
Рейтинг: 0 / 0
10.02.2015, 17:53
    #38876256
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Настраивается декларативно

...
Рейтинг: 0 / 0
10.02.2015, 18:08
    #38876274
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Я на подсознании знаю что я выбрал правильный путь, но не могу это обосновать :-(
...
Рейтинг: 0 / 0
10.02.2015, 18:40
    #38876295
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
maxandsoftНо суть в том что я делаю плагины
я плагины не делаю. И большинство тут - тоже.
Иначе APEX был бы неправильным))
Вот такое IMHO.
ЗЫ.
Большинство работодателей, где я работал, отрицательно относились к большому удельному весу плагинов и самописных компонентов.
...
Рейтинг: 0 / 0
10.02.2015, 18:41
    #38876296
Юна21
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
а где можно посмотреть ваши плагины в открытом доступе?
...
Рейтинг: 0 / 0
10.02.2015, 19:02
    #38876300
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123maxandsoftНо суть в том что я делаю плагины
я плагины не делаю. И большинство тут - тоже.
Иначе APEX был бы неправильным))
Вот такое IMHO.
ЗЫ.
Большинство работодателей, где я работал, отрицательно относились к большому удельному весу плагинов и самописных компонентов.

Я свои 5 копеек вставлю.
Наверное так всегда было.
Кто-то делает контролы...а кто-то их использует.
В дельфях компоненты кто-то делает,а их потом многие используют в java инкапсулируют в класс.
В апексе кто-то делает плагины ...а кто-то их использует.
И вообще в webe кто-то делает контролы(ext js ..jQuery Easy и т.д)...а другие их пользуют.
Кто делает контрол....хорошо знает только свой контрол.(Он может не знать sql...СУБД и т.д..).
Кто хорошо знает sql,субд может недостаточно хорошо знать JS jQuery (Прочие API)(Как я например....всё знать невозможно)
Просто делать кирпичи и из них строить наверное сейчас неэффективно.
Ну если вы делаете и контрол...и потом его используете...наверное это круто и близко к идеалу. :-)
...
Рейтинг: 0 / 0
10.02.2015, 19:40
    #38876315
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
irbis_al,
согласен.
Их называют системный программист.
В десктопе это деление больше, чем в вебе.
Как раньше был один дохтор на всё про всё на деревне).
...
Рейтинг: 0 / 0
10.02.2015, 20:20
    #38876337
kuz9000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Плагины апекса - путь добра. Структурированные входы, наличие документации по месту. И самое главное, человек, который просто прочитал APEX Developer Guide, готов ускорять ваш проект.
...
Рейтинг: 0 / 0
10.02.2015, 20:27
    #38876340
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
kuz9000 человек, который просто прочитал APEX Developer Guide, готов ускорять ваш проект.
Знать и уметь...это две большие разницы(как говорят в Одессе)
...
Рейтинг: 0 / 0
11.02.2015, 13:23
    #38876933
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Вот в итоге что у меня получилось, просмотрите может еще что то можно добавить

Преимущества использование стандартного APEX Framework
• Систематическое обновление и исправление ошибок релизов APEX Framework
• Возможность создания плагинов, которые в дальнейшем используются декларативно
• Плагины опять же используют стандартные пакеты Oracle Apex, что в дальнейшем упрощает поддержку и не мешает получению обновлений
• Использование стандартных шаблонов страниц и регионов позволяет управлять кешированием таковых, что приводит к ускорению работы приложений на высоконагруженных проектах
• Мощное средство управлением безопасностью на уровне Framework
• Управление областями видимости и доступности объектов декларативно а так же на основании условий (SQL/PLSQL)
• Управление серверным кешированием
• Обработка события посылки двойного SUBMIT с возможностью переадресации на специальную кастомную страницу на которой Вы можете указать свой контекст с описанием ошибки
• Встроенная система обработки ошибок страницы
• Встроенный мощный механизм валидаций для форм ввода данных и объектов самой страницы
• Встроенная система групповой разработки с указателями на страницы которые содержат ошибки
• Комментирование объектов и страниц в среде разработки
• Встроенный механизм контекстной помощи
• Настройка региональных стандартов в разрезе приложения
• Использование встроенных коллекций которые просто передавать в качестве параметров для AJAX запросов при использовании собственных плагинов
• Встроенный механизм ретроспективы данных
• Мощное средство мониторинга приложений позволяющие вычислить нагрузку на приложение и отдельные страцы, высчитать время запросов
...
Рейтинг: 0 / 0
11.02.2015, 13:27
    #38876938
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
maxandsoftеще что то можно добавить
добавить недостатки, как говорил мой преподоваатель))
мы же не "продаваны" - мы IT ))
...
Рейтинг: 0 / 0
11.02.2015, 13:59
    #38876986
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123, с недостатками хуже так как правило их можно обойти используя JS фреймворки но опять же в обертке PLUGIN, а можно вообще например стандартный отчет обернуть плагином с визуализацией от какого то JS UI
...
Рейтинг: 0 / 0
11.02.2015, 14:01
    #38876989
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
ну т.е. для меня APEXэто почти религия о как :-)
...
Рейтинг: 0 / 0
11.02.2015, 18:43
    #38877329
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123я плагины не делаю. И большинство тут - тоже.
Иначе APEX был бы неправильным))
Плагины - добро, каждый раз писать велосипед - зло. Плагины дают возможность отделу быстро использовать функционал, над которым корпел один человек.
...
Рейтинг: 0 / 0
11.02.2015, 20:36
    #38877387
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
CasufiPetro123я плагины не делаю. И большинство тут - тоже.
Иначе APEX был бы неправильным))
Плагины - добро, каждый раз писать велосипед - зло. Плагины дают возможность отделу быстро использовать функционал, над которым корпел один человек.
согласен, если тим-лид\архитектор хороший, и знает когда надо и не надо.
Работодатели часто боялись наворотить кучу самописок....
И при увольнении спеца - жопа....
Есть шутка про Delphi:
Кажный программист хоть раз писал свой MesageBox в жизни ))
...
Рейтинг: 0 / 0
12.02.2015, 10:27
    #38877677
Wise AAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
maxandsoftЯ на подсознании знаю что я выбрал правильный путь, но не могу это обосновать :-(
А в чем проблема?
Выпускается документ по конторе о технологии производства программных продуктов, где указывается механизм создания и внедрения плагинов как унифицированных в рамках проекта элементов и ответственность за их неиспользование и не следование данной технологии.

Во всех конторах, где я работал были такие документы.
И был случай, когда просто уволили одного индивидуума, который везде напереписывал коды, пришлось перерабатывать его модули :(
...
Рейтинг: 0 / 0
12.02.2015, 10:28
    #38877678
Wise AAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
CasufiPetro123я плагины не делаю. И большинство тут - тоже.
Иначе APEX был бы неправильным))
Плагины - добро, каждый раз писать велосипед - зло. Плагины дают возможность отделу быстро использовать функционал, над которым корпел один человек.
Всецело согласен!
...
Рейтинг: 0 / 0
12.02.2015, 10:32
    #38877691
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Wise AAS,
ну, у него другой случай. Контора поменьше наверно.
Он сам себе архитектор. Думает как правильно.
...
Рейтинг: 0 / 0
12.02.2015, 16:21
    #38878291
Wise AAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123, так именно чем больше контора, тем больше востребованность именно такого подхода.
...
Рейтинг: 0 / 0
12.02.2015, 16:44
    #38878325
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Wise AASPetro123, так именно чем больше контора, тем больше востребованность именно такого подхода.
какого такого? LOL
))
Ты сказал про "есть документ в котором всё есть".
Тогда у ТС и вопросов бы не было.
Раз у него вопрос, значит - нету такого документа? Или хочет его написать? ))
Где я работал, обычно идут к архитектору и спрашивают.
А не каждый на каждый чих пишет плагин вместо 3-х строк стиля в хидере страницы.
(я утрировал)
...
Рейтинг: 0 / 0
12.02.2015, 20:38
    #38878539
Wise AAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123Раз у него вопрос, значит - нету такого документа? Или хочет его написать? ))
кому-то ж надо начинать )))
другой вопрос, если у него команда индивидуумов, то идти к шефству и на примере с выкладкой временных затрат разжовывать.
босы если видят прибыль, обычно лучше соглашаются. Плавали )))
...
Рейтинг: 0 / 0
12.02.2015, 22:48
    #38878588
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Wise AAS,
))
вон, рядом, нужен плагин с настройками скрытого сворачиваемого региона.
Пусть тут выкладывает - все скажут спасибо).
...
Рейтинг: 0 / 0
13.02.2015, 10:49
    #38878820
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД
Petro123вон, рядом, нужен плагин с настройками скрытого сворачиваемого региона.
Пусть тут выкладывает - все скажут спасибо).
Тут достаточно шаблона
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX фреймворк + JS UI ИЛИ использование APEX как сервера приложений и доступа к БД / 25 сообщений из 26, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]