Telegram Web
🖥 12 JavaScript-фреймворков, о которых стоит знать

Next.js — это мощнейший фулстек-фреймворк JavaScript на основе React для веб-разработки быстрых и легко индексируемых сайтов. Он особенно хорош для тех, кто хочет создавать веб-страницы, которые быстро загружаются и легко находятся в поисковиках.

Одна из его ключевых особенностей — автоматическая оптимизация изображений и удобная система навигации по сайту. Это делает разработку страниц проще и улучшает пользовательский опыт. Next.js идеально подходит для создания современных веб-проектов, где важны скорость загрузки и удобство разработки.


Vue.js часто рекомендуют в качестве старта для новичков в области JS-разработки благодаря его простоте в изучении. Он используется для создания пользовательских интерфейсов и одностраничных приложений.

Экосистема Vue включает в себя Vue Router для маршрутизации, Vuex для управления состоянием и Vue CLI для сборки проекта, что делает её комплексным решением для специалистов, ищущих баланс между производительностью, гибкостью и скоростью разработки.


Svelte JS набирает популярность среди разработчиков, потому что предлагает революционный подход к созданию прогрессивных веб-приложений.

В отличие от Vue или React, Svelte JS минимизирует необходимость в активных обновлениях DOM во время выполнения приложения, так как большая часть работы проходит на этапе компиляции. Также к преимуществам отнесём то, что готовый продукт не требует высокой вычислительной мощности от клиентского устройства.

Про остальные фреймворки можно почитать тут
📎 Статья

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰12👍9🔥42👎2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Ouroborus — CSS only

Крутая анимированная сцена, выполненная с помощью Pug и SCSS, без использования JavaScript.

https://codepen.io/graphilla/pen/GRxqzLj

@javascriptv
👍144🔥4🤔1
⚡️ Большая подборка вопросов с собеседований: Frontend, Javascript, React, Vue и многое другое.

Подборка актуальных задач и вопросов с собеседований поможет вам подготовиться как к практике, так и к теории и получить заветный оффер.

Front-end. Вопросы на собеседовании - Репозиторий видеокаста, содержит коллекцию вопросов, которые можно получить на техническом собеседовании на вакансию Junior/Middle Front-end разработчик.

Вопросы (с ответами) кандидату на должность frontend разработчика

Front End Interview Handbook - В отличие от типичных собеседований, в frontend собеседованиях меньше внимания уделяется алгоритмам и больше вопросов о сложных знаниях и экспертизе в предметной области - HTML, CSS, JavaScript. Этот репозиторий содержит все, что вам нужно знать для прохождения собеседований frontend собеседованиями.

Полное собеседование React разработчика 2024🧑🏻‍💻

Front-end Developer Interview Questions
список полезных вопросов с собесов.

Interview-questions наиболее часто задаваемые вопросы Frontend-разработчику.

Список тестовых заданий на позицию JS-разработчика

10 задач по промисам JavaScript

Вопросы с собеседования на фронтенд разработчика React.js

100 вопросов по React для подготовки к собеседованию

Список из 100 вопросов с собеседований Middle JavaScript разработчика в 2025 году

@javascriptv
👍19🔥61
🖥 Самые полезные библиотеки JS для красивых анимаций

Держите отличную подборку библиотек, возможно что-то из этого списка идеально закроет ваши кейсы.
В статье речь идёт про:
├╼ Three.js
├╼ Mo.js
├╼ AniJS
├╼ Typed.js
├╼ Lottie
├╼ Anime.js
├╼ Popmotion
╰╼ и ещё некоторые другие
Enjoy)

📎 Статья

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍313🔥2👎1
🖥 Google выпустила открытый инструментарий zx v8.0.0

6 апреля 2024 года Google выпустила новую мажорную версию открытого инструментария командной строки zx v8.0.0. Исходный код проекта опубликован на GitHub под лицензией Apache License 2.0. Предыдущая версия проекта zx v7.2.3 вышла в июле 2023 года.

📎 Подробнее

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
🖥 Как построить REST API с помощью JS, Node.js и Express.js

Держите отличную очень практикоориентированную статью.

В рамках статьи создаётся REST API для тренировочного приложения CrossFit.
В этом приложении будет создаваться, считываться, обновляться и удаляться WOD (Workouts of the Day). Что поможет пользователям (владельцам тренажерных залов) составлять планы тренировок и вести свои собственные тренировки в рамках одного приложения. Кроме того, они смогут добавлять важные советы по каждой тренировке.

📎 Статья

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥51
🖥 100 вопросов по React для подготовки к собеседованию

Держите отличную подборку вопросов, здесь покрываются основные темы React:

Основы React.
— JSX (JavaScript XML)
— Компоненты и их жизненный цикл.
— Пропсы (props) и состояние (state).
— События и обработчики событий.

Компоненты и их типы
— Функциональные компоненты.
— Классовые компоненты.
— Хук состояния (useState).
— Хук эффекта (useEffect).
— Хук контекста (useContext).

Роутинг
— React Router — библиотека для маршрутизации в React-приложениях.
— Создание маршрутов и навигация.
— Пропсы маршрутов и параметры URL.

Состояние приложения
— Redux — библиотека для управления состоянием приложения.
— Создание хранилища (store), действий (actions) и редукторов (reducers).
— Middleware и асинхронные действия.

Взаимодействие с API
— Fetch API для выполнения HTTP-запросов.
— Axios — библиотека для выполнения HTTP-запросов.
— Работа с асинхронными запросами и обработка ошибок.

...и остальные темы

📎 100 вопросов

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍73👏1
🖥 Новая версия vue-ray для VueJS

Состоялся выпуск второй мажорной версии инструментария vue-ray.
Предыдущая стабильная версия проекта vue-ray v1.17.4 вышла в мае 2023 года.

Проект vue-ray позволяет проводить отладку кода Vue с помощью Ray, чтобы быстрее устранять проблемы. Установите этот пакет в любой проект Vue 3, чтобы отправлять сообщения в приложение Ray.

🖥 Исходный код проекта опубликован на GitHub под лицензией MIT.

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍114🔥3👎1
📌Google добавит в Chrome песочницу для V8

Google добавляет в Chrome песочницу V8, чтобы повысить устойчивость браузера перед проблемами памяти. Большинство таких проблем оказывались связаны с JavaScript-движком.

Песочница для V8 изолирует память хипа, чтобы предотвратить повреждение других частей памяти процесса. Из-за отсутствия аппаратного обеспечения для этих целей Google выбрала программный подход.

При атаках злоумышленники не смогут выйти из песочницы и добраться до других частей памяти процесса.

Как отмечается, на песочницу V8 приходится лишь 1% потребления ресурсов при типичных рабочих нагрузках, а значит, она может быть включена по умолчанию на совместимых платформах. В течение последних двух недель песочница V8 была активна по умолчанию в 64-битных версиях Chrome для Android, ChromeOS, Linux, macOS и Windows для проверки стабильности и сбора статистики по производительности.

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥41
🖥 Структура объекта в JavaScript движках

С точки зрения разработчика, объекты в JavaScript довольно гибкие и понятные. Мы можем добавлять, удалять и изменять свойства объекта по своему усмотрению. Однако мало кто задумывается о том, как объекты хранятся в памяти и обрабатываются JS-движками. Могут ли действия разработчика, прямо или косвенно, оказать влияние на производительность и потребление памяти?
Именно об этом и идёт речь в статье

📎 Статья

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥63
2025/07/14 00:40:56
Back to Top
HTML Embed Code: