The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Oracle открыла исходные тексты JavaScript Extension Toolkit 2.0

02.03.2016 12:52

Компания Oracle представила открытый инструментарий JavaScript Extension Toolkit (JET) 2.0.0, включающий набор библиотек с реализацией типовых компонентов для построения web-приложений с современным пользовательским интерфейсом или создания интерактивных блоков на языке JavaScript. В том числе поддерживается создание одностраничных сайтов (SPA), приложений для мобильных устройств и гибридных интерфейсов, работающих на различных экранных разрешениях.

JET 2.0 является первым открытым выпуском, ранее проект развивался как проприетарная разработка. Код распространяется под свободной лицензией UPL (Universal Permissive License). Кроме оригинальных разработок, набор включает и типовые открытые библиотеки, такие как jQuery, jQuery UI, Knockout, RequireJS и Hammer. В состав также входит генератор кода для быстрого создания рабочих прототипов на основе шаблона, средства для создания анимации и мощная система построения интерактивных графиков и диаграмм.



  1. Главная ссылка к новости (https://community.oracle.com/c...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: oracle, javascript, jet
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 13:31, 02/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    А, вот зачем им нужен был суд с гуглом. Хотели пропихнуть свое гуано в андроид.
     
     
  • 2.4, anonimous (?), 14:18, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Интеллектуальный уровень и познания местных анонимусов просто поражают.
     
     
  • 3.10, кверти (ok), 16:37, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тут два варианта - либо прогуливает, либо обострение. Так что не обращай внимание.
     

  • 1.2, Аноним (-), 13:58, 02/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    iOS -- красиво
    Android -- норм
    WP -- уродство
     
     
  • 2.3, Crazy Alex (ok), 14:08, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Все три дрянь, с плоскими однотонными темами
     
     
  • 3.9, Аноным (ok), 15:45, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Толи при Джобсе было, когда интерфейс хотелось лизать.
     
     
  • 4.11, Аноним (-), 17:29, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зачем лизать **интерфейс**? Оо
    По теме: плоскота это мода, пройдёт.
     
     
  • 5.13, Нимано (?), 18:07, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Зачем лизать **интерфейс**? Оо

    Маководы, сэр!

    > По теме: плоскота это мода, пройдёт.

    Однако успели перед этим покусать гнумеров (которые, ничтоже сумняшеся, пропихивают все это добро в дефолты гтк)!

     
  • 5.16, iPony (?), 06:59, 03/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    это образное выражение, обозначающее фапабельность интерфейса
     
  • 4.12, GrammarNarziss (?), 18:06, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "То ли",  позорище!
     

  • 1.5, Аноним (-), 14:43, 02/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Посмотрел примеры - полная Ж...Java головного мозга.
    Что бы использовать кнопку(button) нужно импортировать 5(пять) компонентов
    и написать 18 строк кода, не считая кода в html(да, там тоже нужно).
    Видимо написать одной строкой onclick="DoStaff()" уже не модно? Или в оракле все еще платят за строки кода?

     
     
  • 2.6, Горегоре (?), 14:56, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    К чему тут Java?
     
  • 2.7, Crazy Alex (ok), 15:02, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не модно - Do Stuff() не должно быть в HTML. Они там перестарались слегка (например, почему button title не сунуть в атрибут title - непонятно, но может и есть резон), но в принципе нормально.

    А эти строки... Их будет столько для одной кнопочки, а вот для каждой последующей добавляется только её описание - вроде такого:
    <input id="submit" type="submit"  data-bind="click: buttonClick,                       ojComponent: {component: 'ojButton', label: 'A submit button'}"/>

    а обработка происходит централизованно.

    onclick годится для документа с кнопочкой, а для приложений - не ахти, поддерживать неудобно.

     

  • 1.14, Аноним (-), 18:54, 02/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ынтырпрайзненько.
    в зависимостях jquery и jquery ui но при этом IE11 на их примере разваливает половину верстки. Если поддержка только для новых браузеров, зачем jq было тащить
     
     
  • 2.15, Аноним (-), 21:19, 02/03/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    какой-то поддельный ынтырпрайз, должен был быть ie6
     

  • 1.18, n0n1m (?), 14:11, 03/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/

    Посмотрел. Не нужно. Закрывайте.
     
     
  • 2.19, Аноним (-), 19:21, 03/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Посмотрел. Не нужно. Закрывайте.

    Ок. Закрыли.

     

  • 1.20, абвгдейка (ok), 00:08, 04/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    <select id="selectcomp"  
                data-bind="ojComponent: {component: 'ojSelect',
                value: 'Chrome',
                required: isRequired,
                help: {definition: helpDef(), source:helpSource()}}">

    даже трудно себе представить, чем они руководствовались, придумывая такую жуть:)

     
     
  • 2.21, georgy (?), 10:20, 07/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    cms-ориентированность, чтобы контент-манагер мог потыцать и настроить;
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру