Learn Svelte by Making a Word Puzzle: Part 2, Reactivity

James Slaughter Articles, Development Technologies & Tools, JavaScript, Learning Svelte, Tutorial Leave a Comment

So far in this multi-part series, we’ve used Svelte to make the frontend of a Word Puzzle Game, but it does not receive user input, yet. That doesn’t make for a very fun game!

In Part 2 of this series, we’re going to make our game a little more functional. Weโ€™ll accomplish the following tasks: (1) allow users to guess a word, (2) manage state for the guesses, and (3) track the correctness of each letter in each guess.

By the end of this post, we will be one step closer to having a Svelte-based, fully functional Word Puzzle Game! Without further ado, letโ€™s get started.

Learn Svelte By Making a Word Puzzle: Part 1

James Slaughter Articles, Development Technologies & Tools, JavaScript, Learning Svelte, Tutorial Leave a Comment

Svelte is a growing JavaScript component framework compiler delivered in a developer-friendly package. Usage of Svelte has been growing – IBM and even Apple (in its newest beta of Apple Music) have been using it for their frontend needs.

For a number of reasons, I think itโ€™s a tool we developers need to get on board with. So, letโ€™s embark on an active learning assignment: making a word puzzle with Svelte!

serverless framework

[Video] Serverless Framework: Concepts + Code Walkthrough | Deploying To AWS, Azure & Multi-Cloud

Keyhole Software AWS, Azure, Cloud, Development Technologies & Tools, Educational Event, TypeScript, Videos Leave a Comment

A 55-minute dive into the “Serverless” framework, an open-source tool that aims to simplify building, packaging, and deploying serverless applications across multiple cloud providers and platforms like AWS, GCP, Azure, and Kubernetes.

GINQ for the win

Using Groovy 4: GINQ for the Win

Rik Scarborough Articles, Development Technologies & Tools, Groovy, Java, Programming 4 Comments

In my last blog post Back in the Groovy 4, I briefly mentioned Groovy-Integrated Query (GINQ). I’ve been wanting to write about how I would use this new feature, and I decided to take this opportunity to do so.

In this post, I will be describing two examples in which I used GINQ. The first requirement I faced on a recent project of mine and demonstrating how I used GINQ to fulfill it. A quick disclaimer: this is not a tutorial on GINQ. This blog is merely a discussion of how I’ve used GINQ and how I plan on making it part of my toolkit.