JSK Weekly - 16th October, 2024

Did you know you can create PC games using JavaScript? Well, Beau Carnes tells us about a newly published course on the freeCodeCamp.org YouTube channel that will teach you all about making a Flappy Bird-like game in JavaScript with the KAPLAY library, and how to use Tauri to package your game for installation on a PC. This course is great for both beginners and experienced developers who want to dive into game development and learn about modern tools and libraries that can make the process smoother and more efficient. This course was created by JSLegendDev. Check out "Create a PC game using JavaScript" for all the details.

Other popular stories include "All About JavaScript Loops", "What’s New in Angular 17 and for Syncfusion Angular Components" on Syncfusion and "Essential JavaScript Concepts to Know Before Learning React".


General

Configure Timezone for Jest/Node.js with the `TZ` env var · Code with Hugo

In order to test code that involves date and time manipulation and parsing. It can be useful to set the timezone under which the Jest tests run. Thank

Authored by: Hugo Di Francesco

Webinar Invite: Building a Travel App with APIs

Join APILayer and Filestack for an insightful webinar session on creating a travel app using powerful APIs on September 19, 11 AM US CT.

Webinar highlights: Live coding demo Practical use cases Q&A with our developers

Authored by: MsFrankieB


JavaScript

Create a PC game using JavaScript

Did you know you can create PC games using JavaScript? We just published a course on the freeCodeCamp.org YouTube channel that will teach you all about making a Flappy Bird-like game in JavaScript with the KAPLAY library, and how to use Tauri to pack...

Authored by: freeCodeCamp.org

All About JavaScript Loops

Every programming language has loops. Loops perform an operation (i.e., a chunk of work) a number of times, usually once for every item in an array or list,

Authored by: CSS-Tricks

Optimizing JavaScript for Performance: Top Tips and Best Practices

JavaScript is a truly amazing tool for front-end programming, creating interactive, feature-rich websites and fast, seamless web applications. Users expect fast, responsive interfaces meanwhile...

Authored by: JavaScript Kicks

Attention JavaScript Developers: New Certification Program

Certificates.dev, the trusted name behind the official Vue.js and leading Angular certifications, has launched a new JavaScript certification! And a little birdy told us that the Early Bird promotion is on now for 24 hours only.

Authored by: Bob Senoff


Angular

What’s New in Angular 17 and for Syncfusion Angular Components

Angular 17 is brimming with innovative features that are set to redefine coding experiences and make a significant impact on the Angular community. In this blog, we’ll dive deep into the heart of Angular v17, exploring its robust features and how Syncfusion’s Angular components work with them.

Authored by: Syncfusion


React

Essential JavaScript Concepts to Know Before Learning React - With Code Examples

You may have seen the shiny technologies like React, Vue, and Angular that promise to revolutionize your front-end development. It's tempting to dive headfirst into these frameworks, eager to build stunning user interfaces. But hold on! Before you em...

Authored by: Akande Olalekan Toheeb


Node.js

`dotenv` not required: load `.env` and parse env vars natively in modern Node.js · Code with Hugo

dotenv is a 39 million download a week pac

Authored by: Hugo Di Francesco


Libraries and Tools

What is a Component Library? When to Build Your Own and When to Use Someone Else's

If you've built a frontend project in the last five years, you will have likely written some components, and maybe even used a component library. Components and libraries have been an important part of the web development landscape for multiple decad...

Authored by: freeCodeCamp.org

Top 8 React Libraries for Building Beautiful and Functional UIs

This article will look at 8 React libraries that can help developers create stunning UIs with less effort. These libraries provide a variety of features that can save you time and increase your productivity, ranging from prebuilt components to customizable themes and styling.

Authored by: Syncfusion





0 comments