MoroJS
373 posts

MoroJS
@Moro_Js
Simple. Powerful. Fast. Open Source. We make the best API toolkit anywhere, join in the convo, try us out! https://t.co/BkuVyJd5Co 💬 https://t.co/WeLYC5Dm2s




So I bought some cloud compute last night with the goal of providing my companion agent framework as a service for users who don't want to run it locally or deal with API keys. The project is first and foremost DIY and open-source. From what research I did on the SL Marketplace, I'm in no way trying to compete with Lifebots or Smartbots products or the host of greeter and special purpose bots. This project is more akin to having a companion ala Kindroid or Replika. The user can fully self-host this framework, even run an Ollama model locally, which makes it virtually free. Or, with my framework service, pay a small monthly subscription for hosted runtime, token accounting, SL & Discord relay, expanded memory, persona design & hosting, UI logs (see what the agents sees), uptime monitoring, and customer support. The user only has to provide an API key for Claude (more LLM options coming) and run their agent avatar locally.


In nestjs framework we can build libraries for a project, it lives in the libs folder. Core is the library name, and the src for that core library lives in src. The main src is the project source code, it's mainly for modules. So this way i can probably create one more storage library in the project and there will be one more source folder. I think this is good in terms of organising the code.



This is a backend built with: Node.js Express MongoDB And React for the Frontend. But the goal wasn’t just CRUD… It was to simulate how an actual banking system behaves

Hot take: The framework that gets the most GitHub stars is almost never the framework that survives its first 10,000 production requests. Stars measure excitement. Production survival measures error handling, state persistence, and what happens when a third-party API times out at 2 am. Pick your framework based on its worst day, not its best demo.

JavaScript / Node-Based Stacks 1. MERN MongoDB + Express.js + React + Node.js 2. MEAN MongoDB + Express.js + Angular + Node.js 3. MEVN MongoDB + Express.js + Vue.js + Node.js 4. PERN PostgreSQL + Express.js + React + Node.js 5. PEAN PostgreSQL + Express.js + Angular + Node.js 6. PEVN PostgreSQL + Express.js + Vue.js + Node.js 7. T3 Stack TypeScript + Next.js + tRPC + Prisma + Tailwind + PostgreSQL 8. JAMstack JavaScript + APIs + Markup (Next.js / Gatsby / Astro + CDN + Serverless) 9. Next.js Fullstack Next.js + Prisma + PostgreSQL + Vercel 10. RedwoodJS Stack RedwoodJS + GraphQL + Prisma + PostgreSQL

Built a full MERN backend from scratch in one session. Routes → Controllers → Services → MongoDB → JWT Auth Every mistake I made is in the article. That's the whole point. Read it here → @soniuday795/i-built-a-mern-backend-from-scratch-4bc07aa0e798" target="_blank" rel="nofollow noopener">medium.com/@soniuday795/i…
#backend #nodejs #typescript #mern #expressjs #mongodb #jwt





