軟件介紹
jspBB官方版是一款可以幫助用戶完成論壇問答系統開發的編程工具,我們可以通過jspBB官方版來設計一個好用的論壇問答系統,并且還可以管理論壇里所有用戶的站提問、回答或評論等多種內容。
jspBB官方版軟件簡介
jspBB是一款基于Java/Kotlin的免費、開源論壇(問答)系統,仿stackoverflow、quora、知乎的模式,以GPL-2協議開源。使用SpringBoot 2、Mybatis、TypeScript、React、Ant Design 4、Ant Design Pro 5、Thymeleaf、Bootstrap 4等技術開發。
jspBB這個名字為了致敬phpBB,系統中并沒有使用jsp。當初php、asp、jsp三大互聯網技術,唯有jsp一直沒有重量級的開源論壇,希望jspBB可以彌補這一缺憾。
系統使用SpringBoot2,可以用jar方式啟動。后臺前端使用React、Ant Design 4、Ant Design Pro 5,基于React Hooks模式??紤]到搜索引擎友好,前臺前端使用Thymeleaf、Bootstrap 4,比Freemarker更好用。后續會提供前臺前端的API接口,使前臺前端也可以使用React、Vue等技術。
系統中應用類代碼用Kotlin開發,工具類的代碼用java開發(考慮到要在其它項目復用)。Kotlin是高效、安全的開發語言,100%兼容Java,編譯后依舊是class文件,依舊運行在jdk中,無需依賴任何其它環境。Kotlin和Java可以相互調用,開發時可以Java、Kotlin混搭,并不需要全部都用Kotlin。在Android中Kotlin已經作為首選開發語言,Spring也早早的加入了Kotlin的支持。
實際開發中,Kotlin的空值安全處理,可以大大的增強代碼安全性,不用隨時隨地考慮null值的問題;類似動態語言的語法糖,可以做到想怎樣就怎樣,代碼量少。沒有java開發時那種為什么不能這樣、為什么不能那樣的苦惱,一個簡單的想法,需要多行代碼才能實現。
- 精選留言 來自廣西崇左聯通用戶 發表于: 2023-4-21
- 很需要這種軟件,謝謝分享。
- 精選留言 來自湖北宜昌移動用戶 發表于: 2023-12-4
- 謝啦這東西不錯
- 精選留言 來自吉林松原移動用戶 發表于: 2023-3-7
- 愛死你了樓主!太感謝了!
- 精選留言 來自安徽宿州電信用戶 發表于: 2023-2-9
- 很出色,下載安裝都很方便
- 精選留言 來自山東泰安電信用戶 發表于: 2023-8-19
- 超級棒!點一億個贊