Публикации по теме 'kristiyanvelkov'
Шаблон проектирования: Фабричный метод (примеры TypeScript)
Шаблон проектирования: Фабричный метод (примеры TypeScript)
Фабричный метод – это порождающий шаблон проектирования, который решает проблему создания объектов продукта без указания их конкретных классов.
Вот пример реализации на TypeScript:
// Product: Shape interface
interface Shape {
draw(): void;
}
// Concrete Products
class Circle implements Shape {
draw() {
console.log("Drawing a circle.");
}
}
class Square implements Shape {
draw() {..
УГЛОВОЙ 16 — СИГНАЛЫ
УГЛОВОЙ 16 — СИГНАЛЫ
Вас интересует новая функция Angular 16, которая улучшит обнаружение изменений и сделает ваш код более реактивным?
Не ищите дальше сигналов Angular!
В этой статье мы представим сигналы Angular и объясним, какую пользу они могут принести вашим приложениям. Благодаря сигналам, доступным для разработчика в Angular v16, который должен быть выпущен в мае 2023 года, вы можете попробовать эту замечательную новую функцию уже сейчас. Мы даже покажем вам, как начать..
React JS — Основы React JS SOLID
Освоение принципов React JS SOLID
Что такое SOLID принципы?
Принципы SOLID — это пять принципов проектирования , которые помогают нам поддерживать многократное использование нашего приложения, поддерживать его, масштабировать и слабо связывать.
Принципы SOLID:
[S] — принцип единоличной ответственности [O] — принцип открытия-закрытия [L] — принцип подстановки Лисков [I] — Принцип разделения интерфейсов [D] — принцип инверсии зависимостей
Принцип единой..