Java 是否使用 Adobe CQ5 (AEM) 编程进行开发?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/22066224/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Is development with Adobe CQ5 (AEM) programming at all?
提问by Arturas M
I'm really confused, what kind of job it would be working with Adobe CQ5 (Adobe Experience Manager)? Is it programming or is it just working with some GUI, tools, etc, since it's a CMS after all?
我真的很困惑,与 Adobe CQ5(Adobe Experience Manager)一起工作会是什么样的工作?它是编程还是只是使用一些 GUI、工具等,因为它毕竟是一个 CMS?
I have the chance to participate this CQ5 advanced developer training and later going to a job related to it: http://training.adobe.com/training/courses/cq5-advanced-developer.html
我有机会参加这个 CQ5 高级开发人员培训,然后去从事与之相关的工作:http: //training.adobe.com/training/courses/cq5-advanced-developer.html
I basically want to be a Java developer/programmer, I'm confused. Is this for me? Or is it just some tool and not much programming at all? So what kind of work is it?
我基本上想成为一名 Java 开发人员/程序员,我很困惑。这是给我的吗?或者它只是一些工具而根本没有太多的编程?那么它是一种什么样的工作呢?
Please help me, I'm very confused, I have to decide quite quickly. Thank you in advance.
请帮助我,我很困惑,我必须很快做出决定。先感谢您。
回答by Tomek R?kawek
CQ5 is a platform based on Apache Felix, Apache Sling, JCRand other technologies. It comes with a basic set of components, workflows and other features but creating an actual custom site always requires creating OSGi services, servlets, models, etc. In fact, all topicsin the course you've referred to are strictly programming subjects. CQ5 technology stack is quite exotic, but I think it only makes it more interesting.
CQ5是一个基于Apache Felix、Apache Sling、JCR等技术的平台。它带有一组基本的组件、工作流和其他功能,但创建实际的自定义站点始终需要创建 OSGi 服务、servlet、模型等。事实上,您所提到的课程中的所有主题都是严格的编程主题。CQ5 技术栈相当奇特,但我认为它只会让它更有趣。
Answering your question: yes, it is programming.
回答你的问题:是的,它是编程。