# 泛微开发之抛砖引玉
本文作者:youhong.ai (opens new window)
部门: 上海大区EBU7部开发1部
职位: 开发工程师
# 开发前的准备
在开始搭建着手对ecology开发之前,我们需要先了解ecology的技术栈
相关官方链接 (opens new window): https://e-cloudstore.com/e9/index2.html
# E9核心架构
ecology9采用的是前后端分离的开发方式,前端的基础框架使用的是React
,后端使用的是jersey
框架(RESTful Web Service框架),前后端都集成了大量的框架和依赖,以方便我们在开发中的使用。
# E9技术栈
jersey官方网站 (opens new window):https://eclipse-ee4j.github.io/jersey/
当前使用版本(根据自己环境判断): 1.19.1 文档地址 (opens new window): https://eclipse-ee4j.github.io/jersey.github.io/documentation/1.19.1/index.html
react官方网站 (opens new window): https://zh-hans.react.dev/
当前使用版本(根据自己环境判断):^16.2.0
在开始开发之前,我们需要具备一定的编程知识,并且对react和java相对熟悉。