This media is not supported in your browser
VIEW IN TELEGRAM
Самый большой каталог тем VSCode и Cursor!
Установите нужную одним щелчком мыши
✓ Фильтр по темному или светлому режиму
✓ Просмотрите, как он выглядит на вашем языке
→ http://vscodethemes.com
👉 Гайды по JavaScript | дать буст
Установите нужную одним щелчком мыши
✓ Фильтр по темному или светлому режиму
✓ Просмотрите, как он выглядит на вашем языке
→ http://vscodethemes.com
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
VS Code фича, про которую ты мог не знать:
Теперь в терминале можно включить автодополнение а-ля IntelliSense
Как включить:
• Открываешь Settings → ищешь "terminal integrated suggest"
• Врубаешь чекбокс
Пользуемся✌️
👉 Гайды по JavaScript | дать буст
Теперь в терминале можно включить автодополнение а-ля IntelliSense
Как включить:
• Открываешь Settings → ищешь "terminal integrated suggest"
• Врубаешь чекбокс
Пользуемся
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Next.js 15.3: Turbopack выходит из тени
В новом релизе появился флаг
Некоторым проектам уже виден прирост, но основная цель — масштабное тестирование перед полной интеграцией.
В ближайших релизах ждём новые оптимизации и улучшения. Следим!
Скоро появятся новые оптимизации
👉 Гайды по JavaScript | дать буст
В новом релизе появился флаг
next build --turbopack
(пока в альфе) — это шаг к более быстрой сборке.Некоторым проектам уже виден прирост, но основная цель — масштабное тестирование перед полной интеграцией.
В ближайших релизах ждём новые оптимизации и улучшения. Следим!
Скоро появятся новые оптимизации
Please open Telegram to view this post
VIEW IN TELEGRAM
Как работает API?
1. Клиент (например, ваш браузер) отправляет запрос
2. Запрос поступает на сервер API
3 Сервер обращается к базе данных
4. Данные извлекаются и форматируются (например, в JSON)
5. Ответ отправляется обратно клиенту
👉 Гайды по JavaScript | дать буст
1. Клиент (например, ваш браузер) отправляет запрос
2. Запрос поступает на сервер API
3 Сервер обращается к базе данных
4. Данные извлекаются и форматируются (например, в JSON)
5. Ответ отправляется обратно клиенту
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Моя любимая библиотека Drag & Drop!
✓ Работает в React, Angular, Vue и JavaScript.
✓ С анимацией и всего 4 КБ
→ http://drag-and-drop.formkit.com
👉 Гайды по JavaScript | дать буст
✓ Работает в React, Angular, Vue и JavaScript.
✓ С анимацией и всего 4 КБ
→ http://drag-and-drop.formkit.com
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Пользовательские HTTP-маршруты и middleware для LangGraph.js
Расширьте ваш деплой LangGraph.js с помощью приложения на базе honojs — и создавайте что угодно: от простого обработчика вебхуков до полноценного backend'а для вашего API-приложения.
👉 Гайды по JavaScript | дать буст
Расширьте ваш деплой LangGraph.js с помощью приложения на базе honojs — и создавайте что угодно: от простого обработчика вебхуков до полноценного backend'а для вашего API-приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Не используй циклы для этого в JavaScript
Он принимает функцию, в которой ты указываешь, по какому свойству распределять элементы.
Поддерживается во всех современных браузерах
👉 Гайды по JavaScript | дать буст
Object.groupBy
группирует данные массива в объект.Он принимает функцию, в которой ты указываешь, по какому свойству распределять элементы.
Поддерживается во всех современных браузерах
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь создать свою собственную игру в стиле Crossy Road на JavaScript? 🎮
Вот бесплатный и качественный туториал, который пошагово покажет, как воссоздать Crossy Road с помощью Three.js
https://javascriptgametutorials.com/tutorials/three-js/crossy-road
👉 Гайды по JavaScript | дать буст
Вот бесплатный и качественный туториал, который пошагово покажет, как воссоздать Crossy Road с помощью Three.js
https://javascriptgametutorials.com/tutorials/three-js/crossy-road
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Университет Хельсинки создал один из лучших fullstack bootcamp для изучения веб-разработки!
→ Бесплатно, на английском языке и с сертификатом
→ 13 уроков, практические упражнения и финальный проект
→ React, Redux, Node.js, Express, MongoDB, GraphQL, TypeScript...
https://fullstackopen.com/
👉 Гайды по JavaScript | дать буст
→ Бесплатно, на английском языке и с сертификатом
→ 13 уроков, практические упражнения и финальный проект
→ React, Redux, Node.js, Express, MongoDB, GraphQL, TypeScript...
https://fullstackopen.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Ловите гайд на то как создайть полноценное веб-приложение для преобразования текста в речь с помощью HTML, CSS и JavaScript.
⏩ read me
👉 Гайды по JavaScript | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Совет по JavaScript
Вы можете использовать метод Object.freeze(), чтобы запретить любые изменения объекта, включая добавление, изменение или удаление свойств. Это означает:
⏩ Вы не можете добавить новые свойства.
⏩ Вы не можете изменить существующие свойства.
⏩ Вы не можете удалить никакие свойства.
👉 Гайды по JavaScript | дать буст
Вы можете использовать метод Object.freeze(), чтобы запретить любые изменения объекта, включая добавление, изменение или удаление свойств. Это означает:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Подумал вам будет полезна такая шпаргалка
Если да отметься лукасом😈
👉 Гайды по JavaScript | дать буст
Если да отметься лукасом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
JavaScript's Intl.NumberFormat
делает ваши числа более удобочитаемыми!Сам глянь на примеры
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2🥰2👏1
Понимание Angular-овского 😮
Вот простой и мощный пример:
Но используешь ли ты
👉 Гайды по JavaScript | дать буст
@Output
— ключ к чистой связи между родителем и потомком.Вот простой и мощный пример:
// child.component.ts
@Output()
myEvent = new EventEmitter<string>();
emitEvent() {
this.myEvent.emit("Hello World!");
}
<!-- parent.component.html -->
<app-child (myEvent)="handleEvent($event)" />
// parent.component.ts
handleEvent(event: string) {
console.log(event); // "Hello World!"
}
Но используешь ли ты
@Output
как команду, а не как событие?Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Божественная JavaScript-библиотека для создания дашбордов!
Перетаскиваемые и изменяемые по размеру панели
✓ Совместима с React, Angular, Vue и чистым JavaScript
✓ Полностью адаптивная и оптимизирована для мобильных устройств
—>
👉 Гайды по JavaScript | дать буст
Перетаскиваемые и изменяемые по размеру панели
✓ Совместима с React, Angular, Vue и чистым JavaScript
✓ Полностью адаптивная и оптимизирована для мобильных устройств
—>
npm install gridstack
Please open Telegram to view this post
VIEW IN TELEGRAM