When the author teased a demo of this on X a few weeks ago, I wasnโt sure if it would get released, but here it is. A new way to put together native apps using React and the popular lightweight GUI library Dear ImGui.
Tzvetan Mikov
Please open Telegram to view this post
VIEW IN TELEGRAM
โค4๐1
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ4โค2๐1
Please open Telegram to view this post
VIEW IN TELEGRAM
โค3๐2
The Google team has gone all out with this significant release of its popular JavaScript framework. Theyโve put together a retro game-themed adventure-based tour of whatโs new, along with top notch videos showing off features like its new signal-based approach to forms, MCP server for AI-powered workflows, library of headless components focused on accessibility, and even a new โAngular AI Tutorโ to get up to speed.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐6โค3๐ค3
CHALLENGE
const user = {
profile: {
settings: {
theme: 'dark',
notifications: null
}
}
};
const result1 = user?.profile?.settings?.theme;
const result2 = user?.profile?.settings?.notifications?.email;
const result3 = user?.profile?.preferences?.language ?? 'en';
const result4 = user?.profile?.settings?.notifications?.push?.('test');
console.log(result1, result2, result3, result4);๐ค2
What is the output?
Anonymous Quiz
46%
dark undefined en undefined
28%
dark undefined en null
16%
undefined undefined en undefined
10%
dark null en undefined
๐ค3
Examples of many common algorithms (e.g. bit manipulation, Pascalโs triangle, Hamming distance) and data structures (e.g. linked lists, tries, graphs) with explanations. Available in eighteen other written languages too.
Oleksii Trekhleb et al.
Please open Telegram to view this post
VIEW IN TELEGRAM
โค8
CHALLENGE
const original = {
name: 'Sarah',
hobbies: ['reading', 'coding'],
address: { city: 'Portland', zip: 97201 }
};
const shallow = { ...original };
const deep = JSON.parse(JSON.stringify(original));
shallow.name = 'Emma';
shallow.hobbies.push('hiking');
shallow.address.city = 'Seattle';
deep.hobbies.push('swimming');
deep.address.zip = 98101;
console.log(original.hobbies.length, original.address.city);โค6๐ค1
โค1
Esteemed browser and Web standards expert Alex Russell looks at the state of client-side Web performance, what sort of bandwidth you should be taking into account, what devices people are using, and warns against ever-growing JavaScript bundle sizes. A lot of data here.
Alex Russell
Please open Telegram to view this post
VIEW IN TELEGRAM
โค1๐1๐ฅ1