新手指南
O2OA是一个开发平台,并不是成品OA,需要经过对流程,信息,门户页面的一系列开发之后才能交付,平台有非常强大的定制化需求实现能力,也使用了稳定高效的技术架构。我们发现很多开发者在初次接触平台时,在开发中会遇到各种各样的问题。本文把O2OA在开发中遇到问题之后的解决方式向大家作一个介绍,希望对大家有用。
O2OA平台默认大家已经具备了基础的前端开发能力,包括html基础知识、CSS样式控制、以及JavaScript基础,并且对流行的JQuery,Vue等框架有基本的了解。平台设计者也认为大家对协同办公系统有基本的认识,对流程需求的分析和规划也有一定的能力。以上技术方向大家可以在下述几个网站完成学习和能力的提升:
Html基础知识:https://www.w3schools.com/html/
CSS基础知识:https://www.w3schools.com/css/default.asp
JavaScript基础知识:https://www.w3schools.com/js/default.asp
也可以查阅W3Schools中文站教程:https://www.w3school.com.cn/
2021年11月直播合辑:https://www.bilibili.com/video/BV1uL4y1W7m3
2022年03月直播合辑:https://www.bilibili.com/video/BV1QF41147VG
O2OA平台开发过程涉及很多方面,团队也为大家积累了一些产品手册,涉及产品介绍,功能介绍,开发以及源码编译:
产品手册:https://www.o2oa.net/course/
开发社区:https://www.o2oa.net/develop.html
前端API手册:https://www.o2oa.net/api/
后端服务API:http://{youhost}/x_program_center/
活跃的社区是开源软件的开发者沟通我交流的主要方式之一,O2OA团队也维护了一个相对活跃的开源社区。很多开发小伙伴都在这里提问,解决问题,大家也可以在社区里搜索自己遇到的问题,寻找解决方案。
藕粉社区:https://www.o2oa.net/forum/
公众号也是开发者学习的方式之一,每周O2OA团队都会推送一个系列的知识点,里面也许就有您需要了解的开发知识。