Nitrokit Nitrokit - Ship faster with AI - No more heavy lifting, build Angular apps at NITROSPEED!

Getting Started

Tech stack

Let's cover the tech stack and why

Nitrokit leverages a modern and robust tech stack that facilitates the development of scalable applications. The key technologies included are:

Angular

Nitrokit is built on Angular, a powerful framework for developing dynamic, single-page applications (SPA). Angular provides a robust environment for building large-scale, maintainable, and testable front-end applications. Angular is great for big scalable software platforms, but can also be used to create simple apps.

Nxdevtools

Nxdevtools is integrated into Nitrokit to offer powerful monorepo management. It allows for efficient code sharing, dependency management, and faster build processes, making it a perfect choice for managing large-scale projects with multiple applications and libraries. Nitrokit grately benefits from the generators concept that Nx introduces. It comes with a set of almost 30 custom generators that help scale your day-to-day development process

Typescript

Typescript provides type safety and modern JavaScript features, ensuring robust and error-free code. With its static type checking, Typescript helps prevent bugs during development and improves code quality.

Supabase

Supabase is used as the backend-as-a-service (BaaS) solution within Nitrokit. It offers a quick and scalable way to handle database operations, authentication, and APIs without the need for managing server infrastructure. Behind the scenes it is a postgres database and it offers a variety of features including:

  • triggers
  • real time functionality
  • postgres functions
  • views
  • indexes

It also has:

  • edge functions
  • extensions, like pg_vector which you can use to set up rag-systems for NLP

Supabase also interacts with tons of other providers like authentication through linkedin, etc...

Learning supabase can be done in a matter of hours. It's very intuitive and it will take all the heavy lifting for you.

Tailwindcss

Tailwindcss is employed for rapid UI development. It offers a utility-first approach to styling, enabling developers to create responsive and consistent user interfaces without writing custom CSS. Want to leverage LLM's for code generation, or understanding code. Well tailwindcss is a standard so it can help you with that as well.

Conclusion

The tech-stack for Nitrokit is chosen with these things in mind:

  • Scalability
  • No more heavy lifting
  • Just building and shipping your ideas as quickly as possible

Nitrokit is written by Brecht Billiet. A seasoned frontend architect that has been giving training in Angular since 2016. He has traveled the word and has touched more than 150 Angular projects. Nitrokit is written according to his best-practices that he teaches in his trainings.

Have questions?

Still have questions? Talk to support.

Previous
Shell libs