как делает ми | frontend
8 subscribers
63 photos
14 videos
1 file
53 links
транслирую, как пишу фронт на vue

p.s. все, что здесь описывается, через неделю потеряет свою актуальность, потому что я уже делаю рефакторинг :з

p.p.s правильного нет, есть удобное

внимание, токсичность сильно вредит вашему здоровью, лучше курит
Download Telegram
прогресс за выходные 8.07-9.07
1. узнала что такое vite.js и почему vue cli на vite не развернуть
2. развернула проект на vite, поняла, что stylus не подходит для этого сборщика, потому что импорты не работают
3. самовызывающиеся функции
4. замыкание
5. модульность (import, export)
6. классы и конструкторы
7. понимание class Map
8. создание роудмапа повышения экспертности
9. различие npm install и npm update
закрепить регулярку
проверить электронная ли почта
регулярные выражения
. - любой одиночный символ
[ ] - любой из них, диапазоны
$ - конец строки
^ - начало строки
\ - экранирование
\d - любую цифру
\D - все что угодно, кроме цифр
\s - пробелы
\S - все кроме пробелов
\w - буква
\W - все кроме букв
\b - граница слова
\B - не границ

квантификация
n{4} - искать n подряд 4 раза
n{4,6} - искать n от 4 до 6
* от нуля и выше
+ от 1 и выше
? - ноль или 1 раз
дефолтное наполнение слота
я плачу 😂
Forwarded from Programmer memes
Как выглядит мой код и комменты к нему

Programmer memes
vue
когда сильная вложенность компонентов, и header перекрывает modal пользуйте
<teleport to=“body”>

</teleport>
— вещь
надо доделать свой прекрасный ввод кода, который работает, но хочу улучшить
Forwarded from CodePen Amazing
Phone Verification with OTP - Форма смс подтверждения.

https://codepen.io/abdelrhmansaid/pen/JjJpxXb

Codepen Amazing
как делает ми | frontend pinned «надо доделать свой прекрасный ввод кода, который работает, но хочу улучшить»
реф на лоадер
Forwarded from CodePen Amazing
This media is not supported in your browser
VIEW IN TELEGRAM
Button Loading Animation - Анимация загрузки в кнопке, реализованная с помощью CSS и jQuery.

https://codepen.io/joshuaward/pen/oGZrWN

Codepen Amazing
от reverse() появляется рекурсия

можно так

reverse(a){
if (!a.length) return a;
return this.reverse(a.slice(1)).concat(a[0]);
}