Search
Write a publication
Pull to refresh
4
0
Юлия @JuliWolf

User

Send message

Цели могут быть разные, почему обязательно целью должно быть "Создать продукт" ?

Я прям снимаю шляпу как говорится раз для вас касательно целей это очевидно, но не для всех это так. Часто народ просто плывет по течению, типо доплыву не доплыву

У мня первым опытом была веб разработка
по этапам:
- база html css
- синтаксис js
- js es6
- после чего делала что-то вроде заключительного учебного проекта с использованием всего, что выучила
- vue js (тут тоже делала учебный проект для закрепления),
- первая работа (на ней набивала знаний необходимых для работы)
- продолжила изучать vue
- новая работа (тут можно сказать план на год выполнился, потому что я получила планируемую зп)

По выводам ->
Нужно закреплять пройденный материал, учиться в пустоту по урокам без выполнения самостоятельного проекта не эффективно. И то что упоминала в статье, про реалистичность целей. Претендовать на зп 500к в месяц через год с начала обучения это не реалистично

Так речь не о неком высоком и глубоком уровне изучения, для этого требуется намного более обширный период времени, это может быть 10, 15 лет. Суть в том, что нужно видеть какой-то результат, для этого ставятся некоторые временные рамки, по истечению которых можно понять было ли время потрачено с пользой или двигаешь ты куда-то не туда

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

цель поделиться знаниями и научиться писат. курсов у меня нет и создавать их не планирую)

полностью поддерживаю, поправила

на самом деле нет, пока не думали об этом в силу нехватитки ресурсов)

Я делал то же самое - мигрировал с Class Api Nuxt2 на Composition Api, и это не мешало мне использовать script setup синтаксис - наоборот, сильно помогло


А у вас заработали вызовы useAsync useFetch как они должны? У меня с этим были проблемы, замечала что ничто из этого на стороне сервера будето не вызывается

Касательно библиотеки, у меня есть мысля ее посмотреть на предмет реализации некооторых фич и скорее всего какие-то идеи оттуда забрать, но так чтобы прям всю забирать пока наврятли, но в целом на будущее учту)

с учетом того что мы работаем в рамках nuxt2, который за собой тянет такие фишки на asyncData и fetch использовать setup не представляется возможным, но в целом да, если писать именно <script setup lang="ts"></script> то возвращать ничего не нужно.

vueuse это отдельная библиотека, и мы ее не используем. В целом стараемся как можно меньше библиотек тянуть если нет большой необходимости.
На pinia будем переходить не все сразу, в основном проекте пока vuex

Мы один из проектов изначально делали на vite +vue3 + pinia, когда пробовали что такое vue3 вообще. Получилось очень симпатично

да, все так, по сути они становятся теми же рефами (реактивными)

Тут с одной стороны согласна. Выглядит достаточно приятно, но vue3 уже совсем в другую сторону уходит, поэтому что предлагают тем и пользуемся)

Конечно обидно, когда ты начал ощущать себы крутым прогером, все умеешь, все знаешь, а потом чувтсва собственного величия разбирается вдребезги, когда ты начинаешь разбираться почему в одном из множества сервисов твое письмо смотрится ужасно)

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Frontend Developer
Senior
JavaScript
TypeScript
Vue.js
Java