---
title: "Chris (@kristijan-pajtasev) | Hashnode"
description: "JavaScript Developer, mentor and overachiever. Read the latest articles by Chris on Hashnode."
url: "https://hashnode.com/@kristijan-pajtasev"
---

@kristijan-pajtasev

# Chris

@kristijan-pajtasev · Dublin, IE · Joined October 2020

JavaScript Developer, mentor and overachiever

[Website](https://www.linkedin.com/in/kpajtasev/)

### [Implementing Named Slots in React With Child Type Inspection](https://kristijan-pajtasev.hashnode.dev/implementing-named-slots-in-react-with-child-type-inspection?utm_source=hashnode&utm_medium=feed)

React is deliberately minimal. It gives you components, props, and children while leaving structural composition patterns up to you. One pattern that doesn't exist natively but comes up constantly in

7 min read · [kristijan-pajtasev.hashnode.dev](https://kristijan-pajtasev.hashnode.dev/implementing-named-slots-in-react-with-child-type-inspection?utm_source=hashnode&utm_medium=feed)

[Sep 14](https://hashnode.com/posts/implementing-named-slots-in-react-with-child-type-inspection/6aa81d2487884f90b02ad14f)

### [Introduction to Nuxt.js: The Framework for Universal Vue.js Applications](https://kristijan-pajtasev.hashnode.dev/introduction-to-nuxtjs-the-framework-for-universal-vuejs-applications?utm_source=hashnode&utm_medium=feed)

Nuxt.js is a powerful, open-source framework built on top of Vue.js for creating universal applications. It simplifies the development of server-rendered Vue applications and static websites. Here's an overview to get you started with Nuxt.js and und...

3 min read · [kristijan-pajtasev.hashnode.dev](https://kristijan-pajtasev.hashnode.dev/introduction-to-nuxtjs-the-framework-for-universal-vuejs-applications?utm_source=hashnode&utm_medium=feed)

[Jul 2, 2024](https://hashnode.com/posts/introduction-to-nuxtjs-the-framework-for-universal-vuejs-applications/668348a91b0080d39c85189e)

### [VueJS part 14: Scoped slots and conditional slot rendering](https://kristijan-pajtasev.hashnode.dev/vuejs-part-14-scoped-slots-and-conditional-slot-rendering?utm_source=hashnode&utm_medium=feed)

Introduction Recently, I started learning VueJS, and this article is part of the series of my notes while learning it. In this post, I am covering two, bit more advanced topics of the slots. One of them is conditional slots. I called it conditional, ...

4 min read · [kristijan-pajtasev.hashnode.dev](https://kristijan-pajtasev.hashnode.dev/vuejs-part-14-scoped-slots-and-conditional-slot-rendering?utm_source=hashnode&utm_medium=feed)

[Dec 3, 2023](https://hashnode.com/posts/vuejs-part-14-scoped-slots-and-conditional-slot-rendering/656d0d866fad5f14be4c5223)

### [VueJS part 13: Introduction to slots](https://kristijan-pajtasev.hashnode.dev/vuejs-part-13-introduction-to-slots?utm_source=hashnode&utm_medium=feed)

Introduction Recently, I started learning VueJS, and this article is part of the series of my notes while learning it. In this post, I will cover a feature I like a lot in Vue, slots. I already covered how you can pass data to the components using th...

3 min read · [kristijan-pajtasev.hashnode.dev](https://kristijan-pajtasev.hashnode.dev/vuejs-part-13-introduction-to-slots?utm_source=hashnode&utm_medium=feed)

[Nov 26, 2023](https://hashnode.com/posts/vuejs-part-13-introduction-to-slots/6563d7fa3b444ee95237cae0)

### [VueJS part 12: Exposing methods and data in components](https://kristijan-pajtasev.hashnode.dev/vuejs-part-12-exposing-methods-and-data-in-components?utm_source=hashnode&utm_medium=feed)

Introduction Recently, I started learning VueJS, and this article is part of the series of my notes while learning it. So far, I mostly used data and methods properties of the component. However, there are other, better ways to expose data or run som...

4 min read · [kristijan-pajtasev.hashnode.dev](https://kristijan-pajtasev.hashnode.dev/vuejs-part-12-exposing-methods-and-data-in-components?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/vuejs-part-12-exposing-methods-and-data-in-components/655a7d6796ad8981d30f51b6) [Nov 19, 2023](https://hashnode.com/posts/vuejs-part-12-exposing-methods-and-data-in-components/655a7d6796ad8981d30f51b6)
