MEAN¶
In dit artikel
Informatie
MEAN met PostgreSQL is een aangepaste versie van de klassieke MEAN-stack, waarbij MongoDB is vervangen door PostgreSQL. Deze stack omvat Node.js, Express.js, Angular en PostgreSQL en vormt een volledig uitgeruste omgeving voor het ontwikkelen van webapplicaties. Deze configuratie combineert de voordelen van JavaScript aan zowel de server- als de clientzijde met de betrouwbaarheid van de relationele database PostgreSQL. Deze stack is geschikt voor het ontwikkelen van een breed scala aan webprojecten: van kleine websites tot grote, complexe bedrijfsapplicaties die hoge prestaties en betrouwbare gegevensopslag vereisen.
MEAN. Belangrijkste functies¶
- Node.js - een server-side platform voor het uitvoeren van JavaScript. Het biedt een hoogwaardige, gebeurtenisgestuurde omgeving voor het maken van schaalbare netwerkapplicaties. Het ondersteunt een groot ecosysteem van open-source-pakketten via npm.
- npm (v6.14.18) - een pakketbeheerder voor Node.js. npm biedt handig beheer van projectafhankelijkheden, stelt u in staat pakketten eenvoudig te installeren en te publiceren en scripts uit te voeren voor het automatiseren van ontwikkelingsprocessen.
- Angular CLI (v18.0.6) - een opdrachtregeltool voor het ontwikkelen van Angular-applicaties. Angular CLI vereenvoudigt het maken en beheren van de projectstructuur, biedt opdrachten voor het genereren van componenten, services, richtlijnen en andere applicatie-elementen en bevat ingebouwde tools voor testen en bouwen.
- Express Generator (v4.16.1) - een hulpprogramma voor het snel maken van een framework voor Express.js-applicaties. Met deze tool kunt u snel de structuur van een Express-project maken, basisroutes en middleware configureren en verschillende sjabloonmotoren integreren voor het weergeven van weergaven.
- PostgreSQL (14.12) - een krachtige relationele database. PostgreSQL biedt ondersteuning voor complexe queries en transacties, heeft een hoge schaalbaarheid en JSON-ondersteuning en staat bekend om zijn hoge betrouwbaarheid en prestaties bij het werken met gegevens.
Implementatiefuncties¶
| ID | Softwarenaam | Compatibel OS | VM | BM | VGPU | GPU | Min CPU (Kernen) | Min RAM (GB) | Min HDD/SSD (GB) | Aangepast Domein | Actief |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 135 | MEAN | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 15 | Nee | BESTELLEN |
- Vooraf geïnstalleerde afhankelijkheden - Node.js, npm (Node.js-pakketbeheerder).
- Aanvullende afhankelijkheden voor installatie - docker, curl.
Opmerking
Tenzij anders vermeld, installeren we standaard de nieuwste releaseversie van software van de website van de ontwikkelaar of de repositories van het besturingssysteem.
Aan de slag na implementatie van MEAN¶
Na betaling van de bestelling wordt er een melding verzonden naar het e-mailadres dat tijdens de registratie is opgegeven, waarin wordt aangegeven dat de server klaar is voor gebruik. Hierin staat het IP-adres van de VPS, evenals de inloggegevens en het wachtwoord voor verbinding. Klanten van ons bedrijf beheren de apparatuur via het serverbeheerpaneel en de API — Invapi.
Authenticatiegegevens, die te vinden zijn op het tabblad Configuration >> Tags van het serverbeheerpaneel of in de verzonden e-mail:
- Password: Verzonden naar uw e-mailadres nadat de server klaar is voor gebruik na de softwareimplementatie.
Om met de service te werken, moet u verbinding maken met de server via SSH:
Opmerking
Gedetailleerde informatie over de belangrijkste MEAN-instellingen is te vinden in de documentatie voor ontwikkelaars.