Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
121 videos
38 files
4.62K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
#javascript #core #beginners

Хроники JavaScript-объектов

Все, что вы хотели знать об объектах в JavaScript.

https://prglb.ru/qcub
#video #frameworks #react

Дневник тренировок на React

Создание большого приложения на React.js - скринкаст от CodeDojo в трех частях.

1 часть - https://www.youtube.com/watch?v=IEYOpRxS8M8
2 часть - https://www.youtube.com/watch?v=4McUsNMraxw
3 часть - https://www.youtube.com/watch?v=p1K00Sffj5o
#javascript #advanced

Обработка ошибок в SPA-приложениях

Какие ошибки подстерегают вас при разработке SPA и как их правильно обрабатывать?

https://prglb.ru/3y6wn
​​Вебинар на тему «Как Frontend разработчику получить работу за границей уже в 2019 году?»

Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.

Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.

Регистрация по ссылке: http://bit.ly/2WcAkmv
#javascript

Axios или fetch(): что использовать?

Многие разработчики предпочитают библиотеку для запросов Axios встроенному API. Разберемся, что же лучше?

https://prglb.ru/467r0
#frameworks #angular

Погружение в библиотеку RxJS

RxJs — это мощный инструмент для работы с асинхронными операциями. Погружаемся в реактивное программирование на Angular.

https://prglb.ru/21qll
#javascript

Функциональная композиция в JavaScript

Почему композиция лучше наследования и как правильно ее использовать?

https://prglb.ru/17b4i
#css

Лучшие практики организации CSS тем

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

https://prglb.ru/4e31h
Чеклист веб-разработчика

Проверь, готов ли твой проект к запуску

https://prglb.ru/3ovm1
#css

Flexbox Playground

Если вы до сих пор не разобрались, как работают флексы, добро пожаловать на Flexbox Playground - лучше один раз увидеть, чем сто раз прочитать документацию!

https://www.outpan.com/app/1b970b008f/flexbox-playground
#frameworks #vue

Юнит-тестирование во Vue: твой первый тест

Узнаете, как писать тесты для приложений на Vue.

https://www.vuemastery.com/blog/Unit-Testing-in-Vue-Your-First-Test/
#api

Порталы - бесшовная навигация в вебе

Новый Portals API совместит в себе лучшее от SPA и классических многостраничных приложений: простоту и плавные переходы между страницами.

https://prglb.ru/dngv
#javascript #beginners

Почему промисы лучше, чем коллбэки?

Если кратко — надежность и контроль. Подробнее — в статье.

https://prglb.ru/3tfbv
#css

15 шпаргалок по CSS, которые сохранят время и нервы

Решаем актуальные задачи верстки и наводим красоту на ваш сайт с помощью CSS. 15 сниппетов, которые обязательно вам пригодятся.

https://proglib.io/p/15-shpargalok-po-css-kotorye-sohranyat-vremya-i-nervy-2019-10-28
#javascript

Соглашения об именовании в JavaScript

Как вы называете переменные и функции в JS?

https://prglb.ru/k3xi
#css

Есть ли в CSS рандом?

CSS позволяет создавать динамические макеты, но как язык он статичен - в нем нет случайности. Или есть?

https://css-tricks.com/are-there-random-numbers-in-css/
#javascript #beginners

Малоизвестные опасности JavaScript

Стрелочные функции, литералы объектов, связывание и другие подводные камни

https://medium.com/better-programming/lesser-known-javascript-hazards-8d688a463b1f
​​Хочешь создать javascript-виджет с jquery и вписать его на статичный сайт? Или написать по ТЗ и по готовой вёрстке свою CMS на базе Django? А разработать интерактивных чат-ботов с описанием их API с помощью swagger-спецификаций?

Хорошие новости — на курсе "Full-stack веб-разработчик на Python" https://clc.to/4sQqUg ты наработаешь топ-навыки для реализации большинства запросов заказчика.

На курсе ты изучишь основы HTML и CSS, Javascript и Bootstrap, основы Python, SQL, фреймворк Django, работу в Linux и разработаете финальные проекты, которые можно потом смело включать в портфолио.

Узнай подробности: https://clc.to/4sQqUg
#css #layout #beginners

12 Flexbox-трюков, которые вы должны знать

Узнайте, как Flexbox может сэкономить ваше время.

https://dev.to/duomly/12-flexbox-tips-tricks-which-you-need-to-know-as-a-web-developer-1bkg
#frameworks #angular

Топ-26 вопросов на собеседовании по Angular 8 в 2020

Вопросы, ответы на которые должен знать каждый Angular-разработчик!

https://prglb.ru/1ba5e