John Papa

Author profile

John Papa

Husband, father, & Catholic enjoying life with my family. Working @ Microsoft. Disney fanatic, web and mobile developer

@john_papaOrlando, FloridaWebsiteView on DEV

Articles by @john_papa

Browse the latest writing surfaced through DevArt.

Migrating Vue 2 to Vue 3
#vue#webdev#javascript#typescript

Migrating Vue 2 to Vue 3

I recently converted a second app from Vue 2 to Vue 3, added TypeScript, and swapped from options api to composition api. Here are my notes from the experience.

John PapaJohn Papa7 min read
71 reactions0 commentsRead full article
Static Web Apps - First Look
#javascript#staticwebapps#webdev#beginners

Static Web Apps - First Look

You've built an app and you want it to scale. Do you want CI/CD, custom domains, SSL certificates, APIs, global scale of your static assets, authentication, and authorization? Let's take a first look at Azure Static Web Apps.

John PapaJohn Papa5 min read
291 reactions13 commentsRead full article
Automate Your Replies to GitHub Issues with Serverless
#javascript#serverless#webdev#node

Automate Your Replies to GitHub Issues with Serverless

25 Days of Serverless Challenge 9 - The holiday season is a time for smiling more and taking the time to say thank you to those around us. Say thank you to everyone who takes the time to create an issue in your Github repository, using serverless technology.

John PapaJohn Papa12 min read
106 reactions2 commentsRead full article
Render HTML with Vanilla JavaScript and lit-html
#javascript#typescript#html#webdev

Render HTML with Vanilla JavaScript and lit-html

Sometimes you need to render HTML elements on a web page. And like Goldilocks' search for "just right", you have to try a few techniques before you find the right one. Using a framework may be too hard. Using pure HTML and the DOM API may be too soft. What you need is something in the middle that is just right. Is that thing lit-html? Let's find out.

John PapaJohn Papa6 min read
186 reactions14 commentsRead full article
Vanilla JavaScript and HTML - No frameworks. No libraries. No problem.
#javascript#typescript#html#webdev

Vanilla JavaScript and HTML - No frameworks. No libraries. No problem.

Have you ever heard the expression 'You don't know what you go, til it's gone'? Do you know what it takes to render HTML elements on a web page without Angular, React, Svelte, and Vue? Let's explore a controlled scenario of creating a simple web page and bring to the foreground what it takes to render a page with pure HTML, CSS, and JavaScript.

John PapaJohn Papa9 min read
506 reactions74 commentsRead full article
Shifting Your Node Express APIs to Serverless
#node#typescript#serverless#webdev

Shifting Your Node Express APIs to Serverless

Your node and express app has proven to be a staple for serving your API endpoints. But what if you could write your same APIs and not worry about server setup or maintenance? Leaning on your express experience you can shift your APIs to serverless with minimal effort resulting in an API that scales well and lets you focus on the code, not the servers.

John PapaJohn Papa13 min read
289 reactions6 commentsRead full article
Vue: Getting Started
#vue#webdev#javascript#beginners

Vue: Getting Started

Learn how to design components, display data, present lists and inputs, handle user interactions, navigate between views, manage data, and get started with all of the key tools to make you efficient at developing with Vue in this hands-on course.

John PapaJohn Papa2 min read
91 reactions2 commentsRead full article
john_papa developer articles | DevArt