
Cette publication est à titre informatif, car je souhaite soutenir un cadre qui, à mon avis, est sous-estimé dans la CEI et a besoin d'attention. La première chose que j'ai essayé de découvrir est sa productivité par rapport aux principaux concurrents koa.js, express.js, etc. Après avoir lu certains
articles et forums, il est devenu clair que le total est plus rapide et il est difficile de nier avoir fait de tels tests.

Total.js est devenu une plate-forme entière, en plus, gratuite et maintenant utiliser ces outils pour lancer votre application deviendra encore plus facile et plus rapide.
Je vais vous parler de la pile principale, que j'utilise moi-même.
SuperAdmin est un système de gestion d'applications node.js (pas seulement avec le total).
- Créer des certificats SSL avec renouvellement
- SMS et e-mail
- Identifiants d'accès personnel API
- Intégration facile avec GIT
- Sauvegarde automatique FTP
- Navigateur de fichiers
- Statistiques
- Utilise NGINX comme proxy inverse
- Modèles d'application
Cet outil était une trouvaille pour moi, il est pratique et fonctionnel. S'il existe de nombreuses applications sur le serveur et que vous ne souhaitez pas jouer avec Docker pour créer un pipeline pour le déploiement des mises à jour, c'est un excellent choix.
Eshop est un magasin à part entière construit sur la plate-forme d'un autre outil de
CMS total.
De cms, il y a aussi des ensembles de widgets, des éditeurs de post et tous les goodies similaires typiques des cms. Comme dans tout magasin à part entière, la fonctionnalité de recherche et d'édition des marchandises et des commandes est implémentée ici, plus paypal pour le paiement. Pour le moment, l'auteur ne prend en charge que sa propre base de données nosql, elle est d'un niveau décent, mais j'aimerais que d'autres) L'auteur a répondu qu'il avait l'intention de mettre en œuvre postgresql, mysql, et bien que ce ne soit pas son plan principal, il ne le fait pas contre cela avec la bonne demande et le soutien (éventuellement un sou) de la communauté. Alors mettez des étoiles, posez des questions, créez un émoi (au moins sur le même
github ) ou connectez-vous au développement.
Flow est un éditeur de code visuel pratique, qui à son tour peut être connecté en tant que module à d'autres applications totales.
Il y a un désir d'utiliser pour l'Internet des objets, oui s'il vous plaît, prenez un tas d'un autre outil
Dashboard pour afficher des indicateurs et plus encore.
OpenPlatform est une application simple qui peut gérer des applications tierces et leur fournir des services de base, tels que la gestion des utilisateurs et des rôles.
Chaque application s'exécute dans un contexte OpenPlatform dans un HTML-iframe. En fonction des droits d'accès, les applications en cours d'exécution peuvent lire la liste des utilisateurs et des applications de la plateforme, créer des notifications et communiquer avec d'autres applications via un employé du service. L'administrateur a un contrôle total sur les droits d'accès des utilisateurs et des applications. Il est toujours en version bêta, mais se développe activement. Ceci est très utile si vous construisez une infrastructure, par exemple en conjonction avec les applications ci-dessus.
ConclusionCe n'est que la moitié de tous les outils que vous pouvez trouver
ici . Si vous êtes intéressé par la plateforme totale, vous pouvez commencer à apprendre en lisant la
documentation ou le
wiki et, si possible, soutenir le développement. Il est possible de vendre vos propres applications sur la base du total sur la place de marché locale, mais pour cela, vous devez devenir premium,
voici les détails. Quant à moi, c'est la pile de souce ouverte la plus digne sur un nœud, qui pour une raison quelconque n'est pas à juste titre dans l'ombre.