В этой статье Jacob Paris рассказал как правильно готовить TypeScript в комбинации с React, а я её перевёл для тебя ❤️
https://habr.com/ru/articles/860418/
Вы увлечены разработкой интерфейсов? Хотите быть в курсе последних новостей, идей и знаний из мира frontend? Тогда канал "Frontend по-флотски 👨💻" (@frontend_pasta) именно для вас! Здесь вы найдете актуальную информацию о технологиях, трендах и лучших практиках в сфере разработки интерфейсов
Мы стремимся поделиться с вами самыми интересными материалами, вдохновить новыми идеями и помочь развить ваши знания. Канал открыт для всех, кто увлечен frontend и хочет быть в курсе последних тенденций в этой области
Присоединяйтесь к нам в "Frontend по-флотски 👨💻" и будьте в курсе самых свежих и интересных новостей и идей из мира разработки интерфейсов! Контакт для связи: @qmzik
21 Nov, 19:23
21 Nov, 07:47
class Task {
constructor(
public id: number,
public title: string,
public completed: boolean
) {}
toggle() {
this.completed = !this.completed;
}
}
const task = new Task(1, "Написать статью", false);
task.toggle();
console.log(task.completed); // true
type Task = {
id: number;
title: string;
completed: boolean;
};
const toggleTask = (task: Task): Task => ({
...task,
completed: !task.completed,
});
const task: Task = { id: 1, title: "Написать статью", completed: false };
const updatedTask = toggleTask(task);
console.log(updatedTask.completed); // true
task
остаётся неизменным20 Nov, 15:01
20 Nov, 12:03
linkedSignal
и resource
20 Nov, 10:48
::selection
и ::target-text
, обеспечивающие более предсказуемое поведение<details>
и <summary>
, включая поддержку свойств display
и нового псевдоэлемента ::details-content
clip-path
, fill
, stroke
, marker
19 Nov, 10:47
18 Nov, 14:02
18 Nov, 12:55
17 Nov, 11:00
16 Nov, 16:21
15 Nov, 16:14
14 Nov, 11:08
14 Nov, 07:39
12 Nov, 10:38
05 Nov, 09:12
type NonEmptyArray<T> = [T, ...T[]];
29 Oct, 17:29
22 Oct, 09:48
21 Oct, 09:38
deno add
и deno remove
.deno.json
.