Telegram Web
Docker
๐Ÿ‘2
API vs Load Balancer vs Reverse proxy vs Forward proxy vs Service Mesh
๐Ÿ‘3
๐Ÿšจ Attention: A Critical Next.js vulnerability

What Happened?

A massive vulnerability (CVE-2025-29927) was just found in Next.js, a popular framework for building web apps with React. This flaw, rated 9.1/10 for severity, lets attackers slip past security checks using a simple trickโ€”a special header. It affects self-hosted Next.js apps (versions 11.1.4 to 15.2.2) that use middleware to protect pages, like admin dashboards. If unpatched, hackers could access restricted areasโ€”yikes!

How Big Is It?

Pretty darn big! Millions of developers use Next.js, and this bug leaves tons of apps exposed. The good news? Itโ€™s fixed in version 15.2.3 and up. Please upgrade to newest version to stay safe!

https://thehackernews.com/2025/03/critical-nextjs-vulnerability-allows.html
๐Ÿ‘1
GIT
๐Ÿ‘1
Anatomy of a Hacker
๐Ÿ‘4๐Ÿ‘1
GIT CHEAT SHEET
๐Ÿ‘5
What is web3
๐Ÿ‘8โค3๐Ÿ†’3
FRONTEND
VS
BACKEND
๐Ÿ†’3๐Ÿ‘2
๐Ÿ”ฐ  Objects as Structs in JavaScript

While JavaScript does not have a direct equivalent to structs, its objects can be used in similar ways to group related data and behavior.


This flexibility allows for a wide range of programming styles, including object-oriented programming.
๐Ÿ‘3
How React's ES6 syntax is different from ES5 syntax?

1. require vs. Import
// ES5
var React = require('react');

// ES6
import React from 'react';



2. exports vs. export
// ES5
module.exports = Component;

// ES6
export default Component;
๏ปฟ


3. component and function
// ES5
var MyComponent = React.createClass({
render: function() {
return(
<h3>Hello JavaTpoint</h3>
);
}
});

// ES6
class MyComponent extends React.Component {
render() {
return(
<h3>Hello Javatpoint</h3>
);
}
}



4. props
// ES5
var App = React.createClass({
propTypes: { name: React.PropTypes.string },
render: function() {
return(
<h3>Hello, {this.props.name}!</h3>
);
}
});

// ES6
class App extends React.Component {
render() {
return(
<h3>Hello, {this.props.name}!</h3>
);
}
}
๐Ÿ‘2
2025/07/10 09:17:29
Back to Top
HTML Embed Code: