193 Blog Posts To Learn About Web
Let's learn about Web via these 193 free blog posts. They are ordered by HackerNoon reader engagemen 2026-9-30 23:52:5 Author: hackernoon.com(查看原文) 阅读量:0 收藏

Let's learn about Web via these 193 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the Learn Repo or LearnRepo.com to find the most read blog posts about any technology.

The Web, or World Wide Web, is a global system of interconnected computer networks that uses standard internet protocols to link billions of users worldwide. It is the primary platform for information sharing, communication, and digital services in the modern era.

1. 11 things I learned reading the flexbox spec

Learn Repo's image-ac0588

I’ve always found flexbox pretty easy to work with — a breath of fresh air after years of floating and clearfixing.

2. Adding the loading component (spinner) to an Angular application

Learn Repo's image-9aea1

Application example built with Angular 14 and adding the loading (spinner) component using the ngx-spinner library.

3. How to Remove the Last Element of a JavaScript Array

Learn Repo's image-a06bc

One of the most frequent operations we perform on an array is removing the last element. There are a few different ways to do this - but one of the most common

4. 15 HTML element methods you’ve potentially never heard of

Learn Repo's image-b11e9

Note to self: write an intro that eases the reader into the article, rather than just jump right in.

5. HTTP Made Easy: Understanding the Web Client-Server Communication

Learn Repo's image-fff4f

If you are anywhere related to web development, understanding the concepts of HTTP plays a vital role. So let us understand more about HTTP and its concepts in brief.

6. Creating and validating a reactive form to an Angular application

Learn Repo's image-b706b

Application example built with Angular 14 and creating and validating a reactive form.

7. How to Build a Website...in 1997

Learn Repo's image-8a7c3

The web was fairly new, and digital publishing was far from the norm.A lot of information about the early web was being distributed through books.

8. Building a Composable Fiat Chain With Interoperable Blockchain Offering

Learn Repo's image-07a1c

Pendulum CTO Torsten Stuber discusses a new type of decentralised payment system that aims to replace the current system of bank-to-bank transfers.

9. Top 9 Tips to Improve React Performance

Learn Repo's image-9c441

These 9 tips will help you improve the performance of your React code so that you can make the most out of your software and maximize what you are capable of.

10. Web 1.0 to Web4: A Brief History of The Evolution of Internet Technologies

Learn Repo's image-16365

The Internet has come a long way from Web 1.0 to Web 4.0

11. Adding the log component to an Angular application

Learn Repo's image-0e0598

Application example built with Angular 14 and adding the log component using the ngx-logger library.

12. Top Lesser Known HTML 5 & CSS 3 Tips and Best Practices

Learn Repo's image-5ec878

There is a lot of information about different HTML/CSS features. I want to tell you about equally useful, but less popular tips for you work!

13. How To Get The Most Out Of OpenGL With C++ And WASM

Learn Repo's image-809c3

wasm,opengl,cpp,c++,html

14. How to Stop an Active Process on a Port

Learn Repo's image-d61fc8

It is common in Node.js and other languages to run a script on a certain port. These are steps to take to stop an active process on a port.

15. Top 5 TypeScript Performance Tips

Learn Repo's image-9c2918

Hi everyone! Today I want to talk about fast TS compilation. There are a lot of tips and tricks about TypeScript code style. But not about compiler performance.

16. Disabling My Favicon: How and Why

Learn Repo's image-bed76

It turns out that disabling a Favicon is surprisingly easy and eve a good idea when you don't really want to deal with the hassle of another part of a website

17. From Web 1.0 to Web3: How the Internet Grew Over The Years

Learn Repo's image-c16f8

This is a written version of the talk I gave at WAQ19. Watch the video with English captions on YouTube.

18. Adding the Google reCAPTCHA v3 to an Angular application

Learn Repo's image-8abf5

Application example built with Angular 14 and adding the Google reCAPTCHA v3 component using the ng-recaptcha library.

19. Use Twig + Timber To Build Better WordPress Themes

Learn Repo's image-772db8

Learn about Twig and Timber web development, and how the Hounder team uses these tools to create stunning custom themes in word press.

Learn Repo's image-63dd78

Application example built with Angular 14 and adding the social media share buttons component using the ngx-sharebuttons library.

21. Web Scraping and the Battle for Open Internet

Learn Repo's image-69ca

A few years ago, Cambridge Analytica made netizens concerned regarding the gathering of their online data. At that time, affected or interested users had little knowledge of how big the big-data industry actually was.

22. The Dangers of DeepFake Technology: Exploring the Potential Risks of AI-Generated Videos and Images

Learn Repo's image-df2d28

As much as there may be some positives to deepfake technology, the negatives easily overwhelm the positives in our growing society.

23. An Introduction to Backend Architecture

Learn Repo's image-07fa8

Front-end seems to be one of the most popular developers’ niche over the last years. Front-enders create the front view of the web application. The code consists of HTML, CSS, and JavaScript. Three of them create the magic we all experience on the internet. But there is much more than a web application that needs to work. The back-end is the other side of the applications that we don’t see, but the experience.

24. Top 7 Web3 Marketing Agencies

Learn Repo's image-d9f8

Presently, the tech industry is seen to have dominated the global market with different developments from Web2 to Web3 in terms of its version and services.

25. A Workaround to Flutter Web SEO Issue

Learn Repo's image-581e98

You like Flutter, but then you know that Flutter is not well optimized and has some problems with SEO. I've figured a workaround to this issue.

26. What Is Web4? Is It Centralized or Decentralized?

Learn Repo's image-4547d

Web4 is a term that is used to refer to the next generation of the internet. It is also known as the “more” decentralized web.

27. Authentication using the Amazon Cognito to an Angular application

Learn Repo's image-3e145

Application example built with Angular 14 with authentication using the Amazon Cognito service.

28. Adding the Google reCAPTCHA v2 to an Angular application

Learn Repo's image-935f78

Application example built with Angular 14 and adding the Google reCAPTCHA v2 using the ng-recaptcha library.

29. The Web Scraping Anti-Detect Anti-Bot Matrix: A Guide

Learn Repo's image-5be8d8

Web scraping tools and framework comparison to bypass the most common anti-bot solutions like Cloudflare, Perimeterx, Datadome, Kasada and F5

30. How to Become a Web3 Developer

Learn Repo's image-971d08

This article will cover how to jump into Web3 development right without getting lost in the overabundance of the information.

31. You Are Not Worth Tracking, Sorry

Learn Repo's image-798438

I do not track you. I don't have to, and I don't care to.

32. The Difference Between Web Apps and Websites

Learn Repo's image-f26618

In 1999, the conversation around the web focused on its power as a new media.

33. Why localStorage Still Crashes Your Website in 2023

Learn Repo's image-6f11b8

How to deal with the Browser SecurityError: The operation is insecure or localStorage is not defined.

34. How To Resize an Image Correctly in JavaScript

Learn Repo's image-7feb5

JavaScript implementation of so-called Seam Carving algorithm for the content-aware image resizing and objects removal. Dynamic programming approach is applied

35. TypeScript Interfaces and Types: A Comparison

Learn Repo's image-a2b17

Let's take a look at how Typescript Interfaces and types differ.

36. Top 5 Headaches for Web3 Developers

Learn Repo's image-3cb858

The developer experience for Web3 is rife with inconveniences, including bloatedness, lack of protocol standardization, limited support for other platforms, and many more.

37. Adding the map Leaflet component to an Angular application

Learn Repo's image-a05558

Application example built with Angular 14 and adding the map component using the leaflet library.

38. Decoding the Three Dots (…) Or Spread Operator in Javascript

Learn Repo's image-bcd858

The spread operator, spread syntax or 3 dots (...), is a type of syntax in Javascript that is used by both function calls and arrays/objects.

39. Radix Releases UX and UI Alpha Sneak Peek of its Web3 Wallet

Learn Repo's image-58fcd

Radix, the smart contract platform for asset-oriented DeFi, has released alpha images of its Web3 wallet, which aims to provide a wonderful user experience.

40. Adding charts using the Highcharts library to an Angular application

Learn Repo's image-7dce8

Application example built with Angular 14 and adding charts using the highcharts library.

41. Building a Simple HTTP Client Using Proxygen

Learn Repo's image-8b5178

Build an HTTP client using proxygen.

42. Adding the Bootstrap CSS framework to an Angular application

Learn Repo's image-83dff8

Application example built with Angular 14 and adding the Bootstrap CSS framework using the bootstrap and @ng-bootstrap libraries.

43. Using ChatGPT as an Educational Chatbot in a Next.js Frontend: A Guide

Learn Repo's image-24fcf

Let’s try our hand at building just such a frontend integration — a chat helper that can use OpenAI to answer a potential student’s questions...

44. Dispelling the Myths: A Look at the Truth Behind Misconceptions About the Dark Web

Learn Repo's image-0e61b

Learn about the truth behind common myths about the darkvweb and get a better understanding of this mysterious part of the internet.

45. How to Navigate Between Views in Vue with Vue Router

Learn Repo's image-a81f08

After creating an application in Vue, you'll often want it to consist of multiple views or pages.

46. Authentication Using the Auth0 to a React Application

Learn Repo's image-4c96b8

Application example built with React with authentication using the Auth0 service.

47. Decentralized Web (DeWeb Tokens) 101 – The next big thing?

Learn Repo's image-62e8a8

Over the last years, but especially the last months, DeFi (Decentralized Finance) emerged to a popular and highly hyped niche within the crypto space.

Learn Repo's image-6cbc08

Sadly, knowing the definition of a crypto-api is isn’t enough to enable you use it effectively. You still need a simple guide on which api to use and how to acc

49. Decentralized web / dWeb - what is it?

Learn Repo's image-3e7278

envisioning a web that revolves around the user, not the server and not the Blockchain

50. Adding the notification component to an Angular application

Learn Repo's image-fe7d38

Application example built with Angular 14 and adding the notification component using the ngx-toastr library.

51. How To Build an Absurdly Backwards Compatible Website

Learn Repo's image-af8f98

Let’s face it: the internet is broken.

52. The “Connection Not Private” Warning Explained

Learn Repo's image-3ace1

Each time you visit a website, your web browser (e.g., Chrome, Safari, or Firefox) first checks for the existence of one of two digital certificates

53. Chatbot Examples - Which Are the Best Chatbots on the Web?

Learn Repo's image-71d09

Even if you don’t have a chatbox on your website, you have definitely encountered one before. Facebook, eBay, Domino’s Pizza, and Universal Studios are some of the big names that have their own chatbots.

54. Adding the Material UI CSS framework to a React Application

Learn Repo's image-11c078

Application example built with React and adding the Material UI CSS framework using the @mui/material library.

55. Top 12 Lesser Known Tips for JavaScript Best Practices

Learn Repo's image-e16ed8

There is a lot of information about different JS features. I want to tell you about equally useful, but less popular tips for working with this language!

56. Authentication in an Angular Application Using Supabase

Learn Repo's image-505148

Application example built with Angular 14 with authentication using the Supabase service.

57. In the 90s, Web 1.0 was Running on a Fully Decentralized Infrastructure

Learn Repo's image-7402a

How Ethereum’s composability created the most innovative ecosystem to date.

58. Some HTML, CSS Little Secrets In One Article

Learn Repo's image-f3d9f

There are many different guides and guidelines on the Internet. I tried to go through all of them and put together a little cheat sheet.

59. The Web’s Closed Hell Future and The Hope of A New Decentralized Internet

Learn Repo's image-ccf24

The net can be thought of as a gigantic battlefield. Today there are a few impenetrable forts (to which everyone is invited so long as they play by the rules and give up certain freedoms), thousands upon thousands of skirmishes in lawless plains, and millions of scattered corpses across a charred wasteland.

60. Top 10 CSS Performance Tips

Learn Repo's image-d99c08

Hi everyone! There are a lot of tips and tricks about CSS styling. But not in this article. Today I want to talk about how to use CSS more efficiently and make

61. How to Build a Slack Clone with React, Firebase, and CometChat

Learn Repo's image-68ede

In this tutorial, we will be combining the full power of React, Firebase, and CometChat to build a slack clone that will leave you mind-blown.

62. 15 Essential GitHub Repos for Web Developers in 2021

Learn Repo's image-5735d8

Using Github Repositories can be a helpful tool to learn coding. Here are 15 Most Valuable GitHub Repos for Web Devs in 2021 and what you can learn from them.

63. SwifWeb Libraries: SweetAlert2

Learn Repo's image-fc1f8

Enhance your SwifWeb app with SweetAlert2. Learn benefits & implement customizable alerts to replace boring JS pop-ups for better user experience.

64. Web3 vs the Traditional Web: A Look at Web3's Benefits

Learn Repo's image-915f78

A look at Web3 and the traditional web

65. React Internals: Basic Concepts and Notes

Learn Repo's image-8d2788

An introductory lesson to React internals based on React Fiber.

66. Mapping the Internet: A Visualization of the Web

Learn Repo's image-14c88

Journey into the depths of the Internet with this incredible map showcasing undersea cables and internet exchanges.

67. Here's Why I Migrated From Chrome to The Brave Browser

Learn Repo's image-e963b8

Chrome has been my goto for almost a decade now. I’m the kind of person who finds it stupid to cover the webcam (unless I have a sticky note full of credentials on my fridge), so I guess its quite clear already that I’m not so high on privacy concerns but what bothered me the most was how much information Google was extracting from me.

68. Validating a User Phone Number With SMS on Auth0 Using ZENVIA

Learn Repo's image-c2d0e8

Application example using Angular where a simple WEB application will be implemented to validate the user phone by SMS in the authentication.

69. Embracing Offline-First Technology

Learn Repo's image-d4a188

Along the way, after getting smartphones and voice-controlled assistants, we've lost the plot. Perhaps embracing offline-first technology will help us find it.

70. HTTP and Web Servers

Learn Repo's image-3f1

HTTP (Hypertext Transfer Protocol) is the language that web browsers and web servers speak to each other. Example, Request a web page or download a file or watch a video, it is HTTP that makes it possible.1 — Building Blocks Of HTTP

71. Web Scraping For Fun: With 'requests-html'

Learn Repo's image-ae2bf8

Web Scraping for fun: With 'requests-html'

72. How To Build Your First Website For A Client - Workflow and Tools

Learn Repo's image-149818

So you want to earn money by making websites? Five years ago, I was in your shoes searching for an article like this one.

73. Adding the ESLint to an Angular Application

Learn Repo's image-41388

Application example built with Angular 14 and adding the ESLint using @angular-eslint/schematics library.

74. An Interview With CSS Creator Håkon Wium Lie

Learn Repo's image-5461c8

CSS Creator Håkon Wium Lie Interview

75. DINO (Decentralized In Name Only) Vs. True Decentralization

Learn Repo's image-ce867

comparing centralization, partial (in name only) decentralization and true decentralization / the problems with blockchains / the single point of failure...

76. How to Create a COVID Vaccine Slot Availability Notifier Using Python

Learn Repo's image-100fc

Coronavirus cases are increasing day by day. It’s very important to get vaccinated. so I tried to create an automated notifier to tell me when a lost opened up.

77. Accessibility Tools and Resources for Designers and Developers

Learn Repo's image-687d68

Today we’ll talk about accessibility.

78. How the Financial Times Struck a Balance Between Free and Paid Content, and How NYT Iterated on It

Learn Repo's image-f2991

Martin Nisenholtz is the former CEO of New York Times Digital and former SVP of Digital Operations at New York Times.

79. How Can I Use Selenium to Automate Shadow DOM Elements?

Learn Repo's image-fea168

In this blog, we highlighted the automation of the shadow DOM elements using the selenium web driver.

80. You’ll Need to Use a Proxy Server, Sooner or Later

Learn Repo's image-236b98

Why in large web scraping projects there's the need of proxy servers? Here a brief explanation of what they are and how they work and their differences.

81. Why You Should Use Python for Web Development

Learn Repo's image-a09ab8

Python is one of the most powerful and dominant languages in web development. check more here about why to use Python for Web Development.

82. What is Web 3.0 and Why Do We Need It? (Podcast Transcript)

Learn Repo's image-8825

What is Web 3.0 and why should you care? 🤨 Amy Tom talks to Jaro Šatkevic, Head of Product at Mysterium Network, about the evolution of the web and Web 3.0.

83. Checking if a Value is a Number in Javascript with isNaN()

Learn Repo's image-7b47d

In Javascript, we have numerous ways to check if something is or is not a number.

84. How to Implement Scroll Snap: A CSS Feature Worth Knowing in 2023

Learn Repo's image-cac9a

Explore the functionality and benefits of Scroll Snap, a powerful CSS feature that enhances scrolling experience.

85. Session vs JWT Authentication — How They Work, Key Differences, and Real-World Examples

Learn Repo's image-fb431

While both achieve the goal of verifying a user’s identity, they work in different ways.

86. How to Set Up SSH Login Notifications with IP geolocation

Learn Repo's image-88cf88

Server admins commonly use SSH to login to Linux servers. It is also good to setup SSH notification with IP geolocation for better security.

87. An Essential Guide to Binary Representation of Floating-Point Numbers

Learn Repo's image-dd7a

Have you ever wondered how computers store the floating-point numbers like 3.1415 (𝝿) or in the memory which consists of a bunch of ones and zeroes?

88. Coding By Hands vs. Visual Website Builder

Learn Repo's image-3a231

It is a web developer’s dream to get clients who understand development requirements. As a web developer you might be fluent in CSS, JavaScript, PHP, and of course, HTML. Hand coding skill is what makes a web developer indispensable.

89. SwifWeb Libraries: Animate.css

Learn Repo's image-80a048

Learn to create animations with this Animate.css tutorial for SwifWeb.

90. Creating a New Website? I Have Nuttertools for You

Learn Repo's image-e891e8

With this website, you get to run performance, lighthouse, core web vitals, visual comparison, and traceroute tests on your website.

91. Hosting an Angular application on GitHub Pages using GitHub Actions

Learn Repo's image-87ec4

Application example built with Angular 15 and hosted on GitHub Pages using GitHub Actions.

92. Meet the Writer: HackerNoon's Contributor Nikita Starichenko, SWE at Snap Inc.

Learn Repo's image-4dc0b8

From Engineering to Surfing!

Learn Repo's image-c23f68

The trend of brutalism, which breaks the rules and catches people's attention, allows for the addition of interesting elements like screaming fonts.

94. A Blockchain Answer to Moxie’s ‘Impressions of Web3’

Learn Repo's image-2903f

While critics have argued that Web3 is currently undermined by too much centralization, at least one blockchain platform promises end-to-end decentralization.

95. The Website Accessibility Checklist

Learn Repo's image-dcf18

Cheatsheet to make your web app more accessible with little effort

96. Asked for a Parka, Got an “Error 429: Too Many Requests”

Learn Repo's image-f2776

Anti-bot techniques are getting life harder for web scrapers. In this post we'll see how Kasada protects a website and how a misconfiguration of it can be used

97. Learning How To Code The Old Fashioned Way

Learn Repo's image-d19da

There are a ton of articles written to help new programmers build their skills and succeed in a fast-changing and high-paying industry. The ability to learn new and complex things quickly is key to succeeding in the tech industry, which is always changing at a fast pace. One day the language or framework that you are using will go out of style and eventually you’ll need to pick up a new skill set.

98. How to Add Form Participation Support to Web Components

Learn Repo's image-4cf058

A look at how web components can participate in a form.

99. An Intro to Web3 and Why You Should Give a Damn

Learn Repo's image-a38d9

With blockchain, Web3 users get more freedom, privacy and access to the same social services without fear of their data being used without their permission.

100. 7 Optimization Recommendations for JavaScript Developers

Learn Repo's image-133df

In this article, I'll share 7 optimization tips that every JavaScript developer should know.

101. Anemoia and the Birth of New Words From Tumblr

Learn Repo's image-7895e

Writer John Koenig created a Tumblr blog called The Dictionary of Obscure Sorrows.

102. The Internet is Broken, But The Metaverse and Web 3.0 Could be the Solution

Learn Repo's image-0535

What is the major issue with the internet today, and how can Web 3.0 fix it?

103. An Interview with the Creator of JSON Douglas Crockford

Learn Repo's image-d825d8

We had a nice chat with Douglas Crockford, a well-known American computer programmer who was involved in the development of the JavaScript language.

104. What Are Redis Hashes

Learn Repo's image-b0029

Redis hashes are a type of record stored in a Redis database. They are little like JSON objects and store data as key-value pairs.

105. What's the Best Way to Download Files— Torrent or File-Sharing?

Learn Repo's image-bf49d

Often there are disputes on the Internet about how best to download files — with a torrent tracker or through a file-sharing site. A torrent tracker is a simple site with user registration and a directory of links (torrents), structured according to the content of files. Torrents contain information about the file, users’ posts about it, and the address for downloading. There is a page of requests where you can ask to put certain information on the network.

Learn Repo's image-2e087

Semil Vithani is the brains behind Arakis, a disruptive force in the travel industry that is leveraging web3 technology to challenge the status quo.

107. Running Cypress Tests for Node.js Apps Inside a Docker Container

Learn Repo's image-5c1858

Learn how to test a Node.js application using Cypress inside a Docker container.

108. What's the Deal with Webrings?

Learn Repo's image-bf0a4

Webrings were once staples in Internet Culture. What happened to them?

109. What Will Happen to the Internet as We Enter Web3?

Learn Repo's image-9a7ef

The entire internet as we know it will change, and it all starts with some of the protocols we can already see. So, what kind of change can we expect with Web3?

110. JavaScript Maps: Everything You Need to Know

Learn Repo's image-03df88

You might be using Javascript plain old objects right now when a map may be a better solution to your problem.

111. Spatial Web Demands a New Protocol - Part 2 - HSTP

Learn Repo's image-3c41a

HSTP bridges all Smart Technologies including all data and entities within each space, to facilitate a truly augmented technological experience.

112. How To Create A Simple Twitter Bot Using Node.js

Learn Repo's image-451b7

In this tutorial, we'll go over creating a simple Twitter bot that uses the Today in History API and tweet what happened today in history.

113. Here's What I Made: Chat Progressive Web Application

Learn Repo's image-c8bf28

Check out this chat progressive web app made with React Firebase and NodeJS it has push notifications , you send audios images or texts and a lot more features.

114. Revive Some Nostalgia: Recreating the Snake Game Using HTML5's Canvas API and JavaScript

Learn Repo's image-d0df48

The Snake Game is one of the great classics of the 90s on Nokia mobiles. This tutorial shows you how to recreate it in HTML5.

115. How to Protect Your WordPress Site Against DDoS Attacks

Learn Repo's image-0d46a

A DDoS attack is a very common cyber-attack. In this article, you will learn about how to prevent it from happening to your WordPress website.

116. Undoing a Git Pull

Learn Repo's image-a4056

117. An E-commerce Platform Charged Me for an Out-of-Stock Item and How it was Resolved

Learn Repo's image-ee03e

My crazy experience when buying products from a popular ecommerce platform.

118. Light My Web Exploration Fire

Learn Repo's image-6639e8

Like-minded people created their own communities, rather than joining one that already exists.

119. Keyboard Layouts and Their Place in the Web

Learn Repo's image-6f533

How come QWERTY became the most popular keyboard, despite the fact that it might be not the most comfortable to use?

120. 5 Reasons Why Your Website's Visitors Do NOT Convert as Much As You'd Like

Learn Repo's image-370c2

As all aspects of life continue to evolve fully into the digital age, businesses have come to the realization that owning an online presence is a prerequisite for their brands to remain relevant. However, some businesspersons, while trying to adopt this online approach, they make critical mistakes that backfire on their brands, both online and offline.

121. JavaScript Loops: for/forEach/for.. in/for.. of Explained

Learn Repo's image-67cec

There are quite a few ways in Javascript to loop through an array of items or any other iterable item in Javascript. You may have seen them:

122. Tips For A Successful Concurrent Requests With Async/Await And Promise.all

Learn Repo's image-607a2

Let's talk about concurrency, async/await, promise.all, and lightning web components

123. SaaS Landing Page Optimization: 5 Hacks To Get More Conversions

Learn Repo's image-de38d

Here are 5 hacks to help you optimize your SaaS landing page for more conversions. A landing page is a webpage that initiates a conversation and closes a deal.

124. Why Don't More People Use Brave?

Learn Repo's image-c49ab8

When Brave came out, my world didn’t change. I figured there was no reason to change browsers in a post Internet Explorer world. After all, Google already controls most of my information, why on earth would I want to introduce something new into our almost exclusive relationship.

125. HashKey Capital's Deng Chao Talks About Market Developments and the Future of Web3 in 2023

Learn Repo's image-486678

Deng Chao, a representative of HashKey Group, a blockchain-focused investment firm, discusses the market developments in the web3 space in 2022.

126. The Monetization Model for A Decentralized Web/dWeb [Deep Dive]

Learn Repo's image-a4754

This is a second article in the ‘Decentralized web / dWeb’ series. To get an idea on what the dWeb is please check — this article.

127. Understanding Nullish Coalescing (or ??) in Javascript

Learn Repo's image-099eb

The nullish coalescing operator is useful in situations where something can be returned as either null or undefined, and helps us tighten up our code.

128. How to Add the AWS WAF CAPTCHA to an Angular Application

Learn Repo's image-bb00f

In this article, we will create a WEB application using the latest version of Angular and integrate the AWS WAF CAPTCHA challenge to protect against bots.

129. Adding the internationalization (i18n) component to an Angular application

Learn Repo's image-de43f

Application example built with Angular 14 and adding the map Leaflet component using the leaflet library.

130. How You Can Combat Misinformation on the Internet

Learn Repo's image-bdc0a

Actions individuals can take to fight against the recent trend of misinformation and protect themselves on the internet.

131. 10 Best Web Dev Tools of 2021

Learn Repo's image-e803e

Top 10 Web Dev Tools in 2021

Learn Repo's image-5521b8

The GAM3 Awards seek to become the Grammys of web3 gaming, and have been created by a consortium of the industry's biggest companies and influencers.

133. What Is Web3? - Is Web3 Really Web3?

Learn Repo's image-b06e6

Web3 refers to the third generation of the World Wide Web. How is web3 relevant to you? Is web3 real?

134. Come on, Don't Just Rely on Traditional SEO - Your Website Needs to Be AI-Ready

Learn Repo's image-db1e3

AI searchability means structuring your site so that AI can easily understand and extract your content.

135. Distributed Data Store and Transaction Sagas

Learn Repo's image-c655

This is a tutorial on how to create a distributed data store by implementing a leader based replication.

136. What is the Difference Between Encryption, Hashing and Salting?

Learn Repo's image-62f89

There are several security concepts and techniques, but each one has its purpose and I will introduce their concepts and practices in this article.

137. Striking the Right Balance: A Guide to Effective Unit and E2E Testing

Learn Repo's image-5bfb1

This comprehensive guideline assists in decision-making regarding testing at different levels - from Unit to End-to-end. It offers practical practices, rules of

138. Offline-First JavaScript for Space Missions: How JS Thrives in Low-Connectivity Environments

Learn Repo's image-ac1318

The use of offline-first strategies by JavaScript enables space missions to function.

139. Cut Load Times in Half with These Next.js Tweaks

Learn Repo's image-ca521

To enhance your Next.js application performance you should prevent typical mistakes while applying essential optimization techniques. Discover methods to reduce

140. Five Simple Steps to Convert Dashboard Charts Into PDFs

Learn Repo's image-d02138

The article offers a concise guide on exporting dashboard charts to PDFs using jsPDF, demonstrating the process with clear examples and minimal code.

141. The Features and Benefits of AngularJS for Web Application Development

Learn Repo's image-8c29a

If you are looking for a structural framework for dynamic applications, AngularJS is the ideal choice.

Learn Repo's image-7571c8

Today, cyber-attacks are a growing concern for many businesses, organizations, institutions, and everybody who uses the internet to provide or get services. As criminals devise new ways to compromise the traditional and modern security solutions, it is becoming more challenging protecting web and network systems.

143. Understanding the Magic of 'this' in JavaScript

Learn Repo's image-42d0b

It's something used all the time in Javascript, but often what it refers to is a mystery. Let's look at how this works in Javascript in different contexts.

144. Top 5 Google Chrome Features You Probably Missed

Learn Repo's image-598188

Explore the Top 5 hidden Google Chrome features in this comprehensive guide. From time-saving shortcuts to customizable settings

145. How I Made a Ten Line Ruby Script to Get My 1st Jab

Learn Repo's image-d54ac8

Use a Ruby script to get the jab in India

146. Conditional Rendering in Vue

Learn Repo's image-850e48

v-if and v-show are two ways to conditionally render content in Vue.

147. How I Improved My Website Performance Score from 35 to 100

Learn Repo's image-f26c4

Discover the steps I took to skyrocket my website performance score from 35 to a perfect 100. Learn about leveraging Next.js, optimizing images, choosing the ri

148. A Review of Arrays in Javascript

Learn Repo's image-b65968

Arrays in Javascript are a simple, one-dimensional way to store simple sets of data. Arrays are non-unique, which means they can store duplicates (unlike sets).

149. There Are Web Products Everywhere You Turn

Learn Repo's image-2e1e58

Brian Mayer launched a website which listed reservations for sale to popular restaurants in San Francisco.

150. Building A Twitter Bot With Node.js - Part 2: Deploying to Server and Schedule Tweets

Learn Repo's image-fe93c

In part 1, we learned how to create a simple Twitter bot with Node.js. In this article, we will go over how to deploy the bot and schedule tweets

151. Maximizing Accessibility in Your Web App with Filestack

Learn Repo's image-b2d0b8

Make your web app accessible to everyone with Filestack's features and tools for maximizing accessibility.

152. 0G Foundation and OnePiece Labs Launch Groundbreaking Web3 and AI Incubator

Learn Repo's image-bff418

The 0G Foundation and OnePiece Labs have joined forces to launch a pioneering incubation program.

153. Adding the map TomTom component to an Angular application

Learn Repo's image-3dfdb

Application example built with Angular 14 and adding the map component using the @tomtom-international/web-sdk-maps library.

154. A Closer Look at Immediately Invoked Function Expressions (IIFE) in JavaScript

Learn Repo's image-6e67f8

Immediately invoked function expressions, or IIFE, are functions that are run as soon as you define the function.

155. 9 Types of Essential Tools for Every Web Developer

Learn Repo's image-b6a8b

As the web gets more complex, the demands on developers grow in turn. These are 9 essential tools that every web developer should use in their processes.

156. Using Atom Text Editor As IDE

Learn Repo's image-bd8ed

Let's set up your computer so it's ready to code.

157. DeFi is Evolving Cryptocurrency into a Unity

Learn Repo's image-ab2fb

Evolution of Cryptocurrency and DeFi to Web 3.0

158. The Great Comeback Of HTML Widgets

Learn Repo's image-a03298

Do you remind those web widgets all websites have been using in the 90s? Guess what, they're coming back.

159. Dealing With ICANN: My Experience

Learn Repo's image-5b792

Peter Sunde Kolmisoppi talks about his experience dealing with ICANN.

160. Elevate Your Code Quality with Effective Unit Testing

Learn Repo's image-f6b248

Dive into a comprehensive guide on unit testing that emphasizes aligning tests with user interactions, maintaining semantic structure, and optimizing component.

161. The Ultimate NestJS Dockfile for Optimized Production Image and Local Development

Learn Repo's image-617878

The ultimate NestJS Dockfile for optimized production image and local development.

162. Web 3.0: Decentralizing the Internet

Learn Repo's image-1b8a88

Web 3.0 opens a new future where users and distributed machines can interact with data, value, and even other counterparties via peer-to-peer networks without the need for third parties. Therefore, Web 3.0 is considered a new generation of the world wide web to increase user utility and the number of online applications in exploiting the power of the current decentralized network.

163. Vue Amsterdam 2022: Part V - Reusable Widgets That Work!

Learn Repo's image-b4d7d

How to build accessible reusable widgets and reusable components with the help of ARIA (Accessible Rich Internet Application)

164. Enhancing Web Performance: Strategies for Efficient Resource Fetching and Prioritization

Learn Repo's image-bac788

Discover powerful strategies to optimize web performance through efficient resource fetching and prioritization techniques. Learn about preconnect, DNS-prefetch

165. What Storage to Choose When Hosting a Website: HDD, SSD, NVMe?

Learn Repo's image-0654a

Today, we want to guide you through the specificity of each storage device and its implementation to help you choose the optimal solution for your web project.

166. CSS Grid Layout: How It Works

Learn Repo's image-a07308

What is the "Grid" in CSS? How can I use "Grid" in CSS? Read this article by Nima Owji to learn how to use grid layout in CSS!

167. The Critical Role of Architecture in Going From Chaos to Clarity

Learn Repo's image-cb8548

Discover why software architecture matters, key concepts like cohesion and coupling, and how to build scalable, maintainable projects in React, Vue, Svelte.

168. Building 'The Builder' - The Road from Commit to Production in 13s

Learn Repo's image-72c658

How we built "The Builder": the challenges we faced and how to build a modern, reliable, and quick continuous integration and deployment system.

169. An Overview of Cyber Insurance for MSPs

Learn Repo's image-cfe2a

Cyber insurance is a type of insurance policy designed to protect businesses and individuals against losses resulting from cyber attacks and data breaches.

170. How to Get Started Using the EyeDropper API with JavaScript

Learn Repo's image-dd7e5

With the new EyeDropper API in Chromium, websites can let visitors pick colors from anywhere on their screen

171. Making a Greener Web With Demand-Responsive Design

Learn Repo's image-5099c8

The concept of demand-responsive design builds off of the concept of responsive design.

172. Making User Activity on Your Website CO2 Neutral

Learn Repo's image-ccfb3

Enrex continually looks for innovative methods in applying offsetting services in digital industries.

173. How to Apply Web Scraping in Marketing

Learn Repo's image-4f98d8

Both large and small businesses rely more and more on web crawling to boost their marketing efforts.

174. Google Analytics vs Mikros: Exploring Key Differences

Learn Repo's image-42d5c

All the Key differences between Google analytics and Mikros and highlighted here in this blog

175. Learn to Detect & Prevent JSD Attacks With This Guide

Learn Repo's image-63bfb8

Whatever weakness is there in JS, attackers will use it to disturb the flow of the beautiful empire of JS.

176. What APIs Have Meant for Enterprise Security – And Why We Can Never Go Back

Learn Repo's image-3b0928

While APIs are often the unsung heroes that keep workflows running smoothly, their rise in popularity has forever changed enterprise security.

177. The Internet I Know Has Changed: Autoplay Video Ads Have Hurt The User Experience

Learn Repo's image-590188

Nowadays, all major websites use video ads so people have no choice but to open these sites. The website creators know about this.

178. Why Would Google Be Against the URL??

Learn Repo's image-479a9

Google wants to change a major part of web browsing by killing the URL, in parts though. After their first step was successful, here’s what they plan for the second step.

179. Hosting an Angular application on GitHub Pages using Travis CI

Learn Repo's image-1cd238

Application example built with Angular 15 and hosted on GitHub Pages using Travis CI.

180. How to put a div in the center using Flexbox

Learn Repo's image-fc4728

How to put a div in the center using Flexbox? My name is Nima Owji and I want to show you how to put a div in the center using Flexbox.

181. 12-Step Checklist for Releasing a Website

Learn Repo's image-568ab8

Releasing a website is a stressful and important moment. And you want to make sure everything is ready.

182. The Story of How I Got My First Job in IT with Perseverance and a Plan

Learn Repo's image-7fb39

It’s hard to believe, but after two and a half years of studying and about two years of meaningful job search, I finally got my first job in IT.

183. Of Shaved Yaks and Bicycles Sheds

Learn Repo's image-ae8de

A tale of how yass static site generator was born, after so many yak shavings and bike shedding sessions.

184. The Role of Front-End Development in Website Design

Learn Repo's image-547518

A bad front-end development will affect your business, as well as your customer base. The first impression of a website is key.

185. Developing Web Apps on Product Hunt with Nima Owji, 2021 Noonies Nominee

Learn Repo's image-21218

Hey Everybody! I’m Nima Owji. I’m a web developer and app researcher.

186. How I Became a CTO with Noonies Nominee Sonny Alves Dias

Learn Repo's image-a5bd58

As someone both in the crypto and the gaming industry, I believe that the most exciting technology of the present is Bitcoin because it has the power to change

187. Five Web 2.0 Marketing Approaches Revolutionizing Web 3.0: A Comprehensive Guide

Learn Repo's image-57a078

The world of blockchain moves like crazy. Really.

188. Is Web 3 Really the Future of the Web or Just Another Buzzword?

Learn Repo's image-2ff2b8

Is Web 3.0 really the future of the the internet and how is it different from the two previous generations of the internet? How did it change since the past?

Learn Repo's image-1fc6c8

Web automation and web scraping are quite popular among people out there. That’s mainly because people tend to use web scraping and other similar automation technologies to grab information they want from the internet. The internet can be considered as one of the biggest sources of information. If we can use that wisely, we will be able to scrape lots of important facts. However, it is important for us to use appropriate methodologies to get the most out of web scraping. That’s where proxies come into play.

190. Benefits of Magento Ecommerce in the Times of Coronavirus

Learn Repo's image-6ed32

The entire globe has been engulfed by the pandemic of Covid-19 and the worldwide economy has undergone a metamorphic phase where due to the need of quarantine, ecommerce businesses are benefiting and earning revenue like never before.

191. The Secret Trick For Mobile Viewports

Learn Repo's image-d2b0f8

How to make handling the viewport on mobile less awful, correctly fill the viewport, and get correct specific viewport sizes.

192. Explaining The Role of Cryptography During COVID-19 [A DIY Guide]

Learn Repo's image-6f8a5

Don’t get me wrong, it’s a funny title. It starts with how, whereas when you read it you probably wondered why.

193. Wicked Cool Experience: Nostalgic and Fun Wicked Coolkit

Learn Repo's image-a53038

Feel like learning something new? Want to experience Web 1.0 again? You definitely want to test-drive the Wicked Coolkit.

Thank you for checking out the 193 most read blog posts about Web on HackerNoon.

Visit the /Learn Repo to find the most read blog posts about any technology.


文章来源: https://hackernoon.com/193-blog-posts-to-learn-about-web?source=rss
如有侵权请联系:admin#unsafe.sh