Maison >Java >javaDidacticiel >Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes
Aujourd'hui, je vais partager avec vous un système de forum open source. N'oubliez pas d'aimer et de partager~
1. Introduction aux projets open source
Linfeng Social Forum Mini Program | App Forum est un projet de post/BBS de forum social séparé front-end et back-end développé par java+vue+uniapp, comprenant des publications d'images et de texte sur le forum, des vidéos, des cercles, un chat privé par messagerie instantanée, un paiement WeChat, des publications payantes, une vérification des points. -in, recharge du portefeuille, etc. L'application du forum du mini-programme Forum est une fonction complète.
Utilisation du protocole open source AGPL-3.0
Capture d'écran de l'effet de gestion d'arrière-plan
Fonctions : publications d'images et de texte, publications de texte longues, vidéos courtes, cercles, discussions privées, paiement WeChat (mini programme/H5/application), publications payantes, connexion de points, recharge de portefeuille, échange de solde de points, balises de sujet, loterie roue, Fonctions complètes telles que le numéro de téléphone portable et la connexion par e-mail, la publication homme-machine, la messagerie instantanée IM, le module ami, etc.
La version uniapp/H5/App du Forum social Linfeng est basée sur SpringBoot+MybatisPlus+Shiro+jwt+Redis+Vue+Uniapp, un projet de publication de questions-réponses/BBS de forum social avec front-end et back- mettre fin à la séparation.
Le projet est divisé en client Uniapp (compatible avec H5, applet WeChat et App) et fin de gestion en arrière-plan Vue (y compris le traitement complet des autorisations).
Développé sur la base de la pile technologique suivante :
SpringBoot, MybatisPlus, Websocket, Shiro, jwt, Redis, Vue, Uniapp, MySQL5.7.
Configurer la base de données et Redis. Démarrez d'abord Redis, puis démarrez le service API backend.
Veuillez utiliser MySQL 5.7 ou supérieur à 5.7 pour la base de données.
Configurez le backend et le front-end. D'abord, npm install télécharge les dépendances, puis npm exécute dev. Lorsque le terminal mobile est ouvert dans HBuilderX, vous devez d'abord installer npm, puis le démarrer.
Le code d'arrière-plan et du front-end se trouve dans le répertoire srcmainresourcesstaticlinfeng-community-vue !
Le code front-end du client se trouve dans le répertoire srcmainresourcesstaticlinfeng-community-uniapp-ky !
Trois extrémités du code sont open source, y compris le côté client. Une version open source a également été publiée.
6. Adresse du code source Visite : https://code.exmay.com/Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!