Существует ли наилучшая практика разделения проекта Worklight на потоки и компоненты?
Интеграция RTC и Worklight, стратегии SCM
Ответы (2)
В проекте IBM Worklight должны использоваться компоненты для каждого согласованного набор файлов, например, проект worklight (с его контейнерами, файлами html, css, ...)
Все сгенерированное, например проект Android, сгенерированный для запуска и моделирования, не должно быть в компоненте.
Вы можете начать с простого с одного потока (который группирует все компоненты, необходимые для работы) или с одного потока для каждого компонента (но этот подход не масштабируется более чем на 10-20 компонентов, поскольку потоки не имеют иерархии).
person
VonC
schedule
14.08.2014
@IdanAdar нет, связный набор файлов, как в нескольких файлах.
- person VonC; 15.08.2014
Я немного не уверен в последовательном наборе файлов. Допустим, у меня есть гибридное приложение с двумя адаптерами и общей папкой для iPad и среды Android. Должен ли я иметь компонент для каждой папки адаптера и т. д. Или мне следует создать проект рабочего освещения для каждого адаптера и т. д. и поместить все это в один компонент под (1) потоком?
- person Silva; 15.08.2014
@Silva coherent означает, что у него есть собственная история: если один адаптер может развиваться, в то время как другой остается неизменным, и один адаптер состоит из нескольких файлов, то он является хорошим кандидатом на роль компонента. И да, поток — это место, куда вы добавляете все компоненты, необходимые для работы.
- person VonC; 15.08.2014
Например, если я вас правильно понял, я должен поместить в один компонент каждый файл, необходимый для компиляции и развертывания адаптера. Хороший ли это подход? Прошу прощения за вопросы новичка.
- person Silva; 15.08.2014
@Silva да, это хороший подход и часть компонентного подхода (см. stackoverflow.com/a/7322295/6309).
- person VonC; 15.08.2014
@VonC Спасибо за ваши ответы. Это помогло мне понять проблему RTC и рабочего освещения.
- person Silva; 15.08.2014
Сильва,
Возможно, вам поможет следующий раздел пользовательской документации IBM Worklight: Интеграция с системами контроля версий.
Также существует следующий подход.
person
Idan Adar
schedule
14.08.2014