nl

Hoe het werkt?

Hulp nodig voor het bedrijfsleven?

Neem contact met ons op voor een gepersonaliseerde FinMV-offerte op maat van uw behoeften.

Gebruikte technologie-stack

FinMV is van oudsher gebouwd in PHP. Dat is een feit over ons verleden, geen vereiste voor uw platform. De specificatie, de bedrijfsregels en de testsuite zijn onafhankelijk van één specifiek framework gedefinieerd, zodat een implementatie kan worden gerealiseerd op het doel dat past bij het team dat ermee moet leven.

Ondersteunde technologische stacks

Dit zijn de targets die FinMV vandaag daadwerkelijk levert en ondersteunt. We noemen geen technologie waar we niet achter kunnen staan, en de lijst is bewust korter dan "wat u maar wilt".

  • Aanbevolen door FinMV — Geen voorkeur? Dit is de verstandige standaardkeuze. Het kiezen van een stack is ons werk, geen vraag die een oprichter zou moeten beantwoorden.
  • TypeScript, Next.js — Next.js — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • TypeScript, Node.js, NestJS — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Java, Spring Boot — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Kotlin, Spring Boot — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • C#, ASP.NET Core — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Go, Gin, Echo, Fiber — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Python, FastAPI, Django — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • PHP, Laravel — React / Vue.js — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka

Hoe de lagen samenhangen

De backend draagt het domein: aanbiedingen, investeringen, geldbeweging, compliancecontroles en het audittraject. Dit is de belangrijkste keuze, omdat het precies deze code is die uw engineers zullen onderhouden.

De frontend omvat het investeerdersportaal, het project- of emittentgebied en de back office. CSS-frameworks zoals Tailwind horen hier thuis: dat is een presentatielaag, geen technologiestack, en ze bepalen nooit hoe het platform zich gedraagt.

Data. PostgreSQL is het systeem van record. Financiële status, posities en auditgeschiedenis hebben transacties en integriteitsbeperkingen nodig, en daarvoor bestaat een relationele database.

Cache en coördinatie. Redis, waar snelle caching of coördinatie echt nodig is.

Asynchroon werk. Wachtrijen nemen wat de gebruiker niet mag blokkeren voor hun rekening. Een dedicated broker zoals RabbitMQ of Kafka wordt geïntroduceerd wanneer doorvoer of integratietopologie dat rechtvaardigt — dit is een implementatiebeslissing die wij nemen op basis van uw eisen, geen vraag die wij aan u voorleggen.

Hoe te kiezen

Kies het doel waarvoor uw engineeringorganisatie mensen kan aannemen, reviews kan uitvoeren en het systeem kan beheren. Als u al een team heeft, is het antwoord meestal duidelijk. Heeft u er nog geen — kies dan de aanbevolen optie; die kan worden herzien voordat de implementatie start.

De stack op zich bepaalt de prijs niet. De kosten veranderen wanneer het gekozen implementatiedoel daadwerkelijk de hoeveelheid werk, het aandeel herbruikbare code, de ondersteuningslast, het deployment- en beveiligingsprofiel of het leveringsrisico verandert. U betaalt voor een geverifieerd resultaat, omvang, risico en eigendom — niet voor coderegels in een bepaalde taal.

Architectuur is een aparte vraag ten opzichte van technologie, en wij beantwoorden die op dezelfde manier: zie hoe wij onze architectuur kiezen.