Maison  >  Article  >  Java  >  Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Java学习指南
Java学习指南avant
2023-07-25 17:39:361721parcourir

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.

2. Protocole open source

Utilisation du protocole open source AGPL-3.0

3. Affichage de l'interface

Captures d'écran des effets mobiles

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Capture d'écran de l'effet de gestion d'arrière-plan

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Séparation du front-end et du back-end, forum social, questions-réponses, projet de publication/BBS, fonctions multi-terminaux complètes

Applet du forum social Linfeng | Le forum de l'application H5 est A | 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, un enregistrement de points, un portefeuille recharge, etc. L'application forum mini-programme Forum est complète Fonction.

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.

5. Sélection technologique

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.

Tutoriel d'installation

  1. Configurer la base de données et Redis. Démarrez d'abord Redis, puis démarrez le service API backend.

  2. Veuillez utiliser MySQL 5.7 ou supérieur à 5.7 pour la base de données.

  3. 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer