Javascript News
Discover the latest Javascript development news, repositories, and conferences at Hackertab.
Latest Javascript articles

The most powerful tool in twig
The most powerful tool in twig I’ve been working a lot with Craft CMS which uses PHP in its backend and Twig for its templates. The beauty of Craft is that you rarely have to actually write a single line of PHP code even for the most complex logic thanks to everything Craft comes out of…...
01 December 2023medium

Progressive Web Apps: The Future of Web Development
Progressive Web Apps: The Future of Web Development Creating a PWA Progressive Web Apps (PWAs) represent a fusion of web and mobile app technologies, offering a unique combination of the flexibility of the web with the experience of a native application. This blog post will explore the world of PWAs, discussing their advantages over traditional mobile apps, the cost differences, and…...
02 December 2023medium

Mistakes developers make. Part 1.
Mistakes developers make. Part 1. Congratulations! You can write code. But is your code actually good? Image generated by DALL·E. As a technical lead, code reviews are an integral part of my job. Over time, I have noticed that developers across different projects tend to make similar mistakes. I’ve decided to create a series of the most common mistakes…...
02 December 2023medium
How call a function inside HTML from external JS (beginner level, bite-sized)
How call a function inside HTML from external JS (beginner level, bite-sized) Today I learned. So, let’s start. Let’s say you want to call some function from `main.js` when user clicks a button: <!-- index.html --> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <script src="js/main.js" type="module"> </script> </head> <body> <button id="start-game" onclick="startGame()">Start New Game</button> </body> </html> // main.js export const startGame = () =>…...
02 December 2023medium

Call by reference in JS
In this article, I will explain and demonstrate how call by reference works in JS. Definition Let's follow these lines "All the objects either formed by literal or by constructors uses call by reference but the primitive datatypes when initialized u...
02 December 2023hashnode

How to: Integrating Firebase Cloud Messaging - Angular - ExpressJs (2: Create and Integrate Angular with Firebase)
Prerequisites Installed Node version of: v20.10.0. Installing Angular Cli You...
01 December 2023devto
Advent of Code 2023: Day 1 (Rust)
Advent of Code 2023: Day 1 (Rust) Photo by erin mckenna on Unsplash Hello everyone! Welcome back to another great day in the winter of 2023. It is cold and I’m starting to realize that the cold is not great without skiing or winter activities. Something is amazing about being on a warm lake beach. So Advent of Code is back! It is…...
01 December 2023medium

Content Security Policy explained
Every more or less experienced pentester has come into contact with the Content Security Policy...
01 December 2023devto
Caching in Next.js
Introduction Caching is one of the most important factors when we talk about performance. Next.js provides great options for caching data. When fetching data from fetch API, the next.js caches data automatically. How Next.js cache works? Suppose We h...
01 December 2023hashnode

Comparing Apples and Oranges: Rust and JavaScript in AOC 2023 Day 1
(cover photo by Anastasiya Romanova on Unsplash) I just wrote a rather long-winded article sharing...
01 December 2023devto
Trending Javascript repositories
trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
177,498 stars29,211 forks
windmill-labs/windmill
Open-source developer platform to turn scripts into workflows and UIs. Open-source alternative to Airplane and Retool.
6,785 stars237 forks
MetaMask/metamask-extension
🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
10,889 stars4,705 forks
BrowserBox/BrowserBox
🌀 BrowserBox is Web application virtualization via zero trust remote browser isolation and secure document gateway technology. Embed secure unrestricted webviews on any device in a regular webpage. Multiplayer embeddable browsers, open source! ⭐️ Star to support our work!
2,893 stars288 forks