Caddy Security integration with a GraphQL backend

Explore the versatility of Caddy, an open-source web server, and its Caddy Security plugin in our latest article. We walk through setup, discuss its limitations for complex apps, and offer solutions through backend integration. Using Apollo Server and TypeGraphQL, we demonstrate how Caddy can flexibly manage role-based access control, making it a valuable tool for enterprise applications.

Introduction to SolidJS

During NubiSoft’s Skillup #2 I made an introduction to SolidJS and this post consists of all the major points I talked about. Why SolidJS? SolidJS is JSX based web framework designed to provide performant reactivity for user interfaces. Before taking a deep dive into the features of this framework let’s look at its promises and assumptions. The main benefits of using (supposedly) SolidJS are top performance, powerful composability options, easy-to-use API, […]

Using modern tooling for faster frontend development

Why bother? Life is too short to waste it on tedious tasks such as installing dependencies or waiting for the Webpack to finish bundling your whole app even though you’ve made a small label change. That’s when modern frontend technologies come in. I’ll be focusing on the migration of an typical old setup (~2019) with npm, Webpack and Create React App to something much more modern (and quicker!) […]

How to compile template loaded from API in Vue.js

We recently had an unusual task at NubiSoft where we had to fetch the Vue.js component template from a database. This could be an easy task if it were plain HTML. It is enough then to use the v-html directive, which allows us to dynamically render any part of HTML code. Imagine that we have a GET endpoint that returns an object with template and dataset with customers: As you can see […]