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

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

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

внимание, токсичность сильно вредит вашему здоровью, лучше курит
Download Telegram
+ можно проверять допустимость перед сохранением

+ задаешь ключ в одном месте

+ пока не изучаю ts, то можно проверять какой тип записываю
развернула vue проект на vite.js.

в этом сборщике не работают импорты stylus. документация пишет, что какие-то проблемы с api.

это печалит, ведь я так люблю stylus :с
подслушано: unit тесты писать нужно до написания тестируемого кода, только тогда они становятся полезными и хорошими
сайд-эффекты что это?
различие for/of и for/in в том, что значение переменной для первого будет сам элемент, а для второго то, как добраться к этому элементу через о[i]
по сути vuex работает на class Map (state, значение). ну да, у него ведь даже методы MapGetters 😁
роудмап обучения по желаемому стеку:

js:
1. регулярные выражения
2. понимать разницу между итераторами и генераторами
3. асинхронность и оптимизация
🔹 4. typescript
5. react

vue:
1. unit тесты
2. pinia от фев 2024
3. настройка рабочего окружения на vite
🔹 4. nuxt

прочее:
1. solid, kiss и другие методологии
2. scrum
как делает ми | frontend pinned «роудмап обучения по желаемому стеку: js: 1. регулярные выражения 2. понимать разницу между итераторами и генераторами 3. асинхронность и оптимизация 🔹 4. typescript 5. react vue: 1. unit тесты 2. pinia от фев 2024 3. настройка рабочего окружения на…»
сегодня по плану регулярные выражения, поэтому позже будет конспект по ним
прогресс за выходные 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>
— вещь
надо доделать свой прекрасный ввод кода, который работает, но хочу улучшить