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!

Stripe Elements Integration

Getting Started With Stripe Elements Integration

David Hoffmann Articles, Development Technologies & Tools, JavaScript, React, Tutorial 2 Comments

Recently, I was involved with a project that required the client to collect payments from their customers. This brought up many questions on the best approach to process orders to accomplish this.

We wondered, is a Stripe Elements integration the answer, or can we avoid fees and process payments ourselves? For the vast majority of companies, ourselves included, yes, Stripe is the answer. The complexity of Payment Card Industry (PCI) Compliance alone makes this a no-brainer. In addition, the development of payment infrastructure is very time-consuming and costly.

In this blog, I will discuss Stripe Elements and its integration and the best way to implement them with React. I will cover basic Stripe information, how to set up a Stripe account, and a brief code overview to help you get on your way to incorporating Stripe…

Custom Backend and API in WordPress

Building a Custom Backend and API with WordPress

David Welch API Development, Articles, JavaScript, Programming, Tutorial Leave a Comment

You love frontend JavaScript frameworks, but your client wants a WordPress website… Donโ€™t worry, you can do both! Let’s build a custom backend and API with WordPress!

WordPress provides an out-of-the-box CMS solution that can be customized very easily to fit many different types of projects. Youโ€™re not just stuck with blog posts and web pages, either.

In this post, Iโ€™m going to show you how you can use a very popular plugin called Advanced Custom Fields (ACF) plus some custom code to create your own content and API endpoints for your fancy new frontend to consume while allowing your client to keep using what they love.

Dynamically Localizing a WPF Application at Runtime

Tim Williams Articles, Programming, Tutorial Leave a Comment

Today, almost every facet of life deals with technology. Because of this, there is a necessity for applications to be accessible and usable by all people around the world. This means that software developers write need to provide a tailored experience for the end-users that is easy to use, provides output, and effectively captures user input. One important part of that process is localization, which will be explained later on.

The main focus of this article is to provide a solution for localizing a WPF application at runtime. This allows users of the application to change the culture/language of the UI elements through interactions, such as button clicks or menu items.

Kendo Grid: A Primer For First-Time Users

Brian Jacobs Articles, Cloud, Development Technologies & Tools, Tutorial, Vue.js Leave a Comment

This is my take on working with Kendo Grid in a Vue 3 project. While I have not explored the grid functionality to the nth degree, these are some things I like about the grid, some difficulties I had implementing it, and some workarounds and quirks I have discovered. Specifically, I will be referring to the Vue implementation of Kendo Grid and the Native Components. This is not to be confused with the Kendo UI for Vue Wrappers.

Kendo Grid is a very robust tool for displaying data in table format. Out-of-the-box features include sorting, filtering, and pagination. Simply defining the column schema with a few config options will have the grid set up quickly. A few features that require more coding and configuration are column collapsing, adding a toolbar, displaying aggregated fields, using custom cell components, implementing column groups, and exporting grid data to a file.

Let’s get started!