Size: a a a

2020 October 02

DD

Dmytro Dovhan in Frontend UA
Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer
хороший вопрос. Примерно как и ; 🙂
если что я не накинуть )

мне кажется алиасы могут скрывать проблемы с приложением
когда видишь, что то в таком духе ../../../../../some/foo/bar/baz невольно задумываешь что похоже в какой то момент что то пошло не так
источник

AR

Alexey Raspopov in Frontend UA
Для ../../ давно уже есть resolve.modules
источник

EO

Eugene Obrezkov in Frontend UA
Dmytro Dovhan
если что я не накинуть )

мне кажется алиасы могут скрывать проблемы с приложением
когда видишь, что то в таком духе ../../../../../some/foo/bar/baz невольно задумываешь что похоже в какой то момент что то пошло не так
может мне кто-то объяснить, почему от такие длинные переходы вверх есть только у фронтенд проектах?

какая-то история за этим, фреймворки так обязывают или что?
источник

AR

Alexey Raspopov in Frontend UA
в других языках не нужно писать пути строками
источник

AR

Alexey Raspopov in Frontend UA
import com.blabla.bla.blabla.factory.bla.bla
источник

AR

Alexey Raspopov in Frontend UA
и прочее
источник

EO

Eugene Obrezkov in Frontend UA
ну, мы на ноде тоже импортим строками, но вот сколько не писал, потолок это 2-3 уровня вложенности
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
ну и у ui логическая иерархия побольше
источник

EO

Eugene Obrezkov in Frontend UA
типа ../../something/from/there
источник

AR

Alexey Raspopov in Frontend UA
Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer
ну и у ui логическая иерархия побольше
её такой делают безсознательно
источник

EO

Eugene Obrezkov in Frontend UA
Eugene Obrezkov
ну, мы на ноде тоже импортим строками, но вот сколько не писал, потолок это 2-3 уровня вложенности
на крайняк есть автоимпорт
источник

AR

Alexey Raspopov in Frontend UA
если бы меньше делили на hooks, components, containers, stores, reducers, etc, было бы намного меньше вложенности
источник

AR

Alexey Raspopov in Frontend UA
заодно и реэкспорты в index.js не нужны были
источник

EO

Eugene Obrezkov in Frontend UA
Alexey Raspopov
если бы меньше делили на hooks, components, containers, stores, reducers, etc, было бы намного меньше вложенности
так если даже разделить на это всё, положить в src/hooks, src/component/
источник

SG

Stas G in Frontend UA
лучше бы всё в одном файле писали, фронтендеры эти
источник

EO

Eugene Obrezkov in Frontend UA
Eugene Obrezkov
так если даже разделить на это всё, положить в src/hooks, src/component/
аа, я кажется понял)
источник

SS

Serhey Shmyg in Frontend UA
Alexey Raspopov
если бы меньше делили на hooks, components, containers, stores, reducers, etc, было бы намного меньше вложенности
Все в одну папку ;)
источник

SS

Serhey Shmyg in Frontend UA
Stas G
лучше бы всё в одном файле писали, фронтендеры эти
+
источник

AR

Alexey Raspopov in Frontend UA
я сейчас так и делаю проект
источник

EO

Eugene Obrezkov in Frontend UA
у вас же там вот эти вьюхи ещё есть, на каждую вьюху типа src/components/login/something
источник