Pull to refresh
4
0
Станислав @revinsys

Программист

Send message

Я использую vim-mode, правда в последнее время больше ушёл в продукты intellej но все так же использую vim-mode и relative-number для нумерации строк

Присоединяюсь ко всем поздравленияем! Меньше дедлайнов, багов и ошибок!
С праздником!)
Спасибо, не обратил на это внимание)
Да не без недостатков и смотрю дальше как это можно оптимизировать.
По первому пункту если компонент написан в стиле:
Vue.component({
  name: 'some-component',
  template: '<h1>I am component</h1>'
});

то тут происходит ровно тоже что и с загрузкой через обертку, при этом растет вес JS файла. При использовании .vue — компонента, конечно там уже все собирается в JS и не происходит лишней нагрузке на компонент.
По второму пункту, да…
И опять же, данный способ стал использоваться по причине, что приходится очень часто отвлекаться если мои коллеги решили сменить местами порядок 2х компонентов (а это действительно у нас к сожалению происходит часто), или ввели всего пару отступов в каком либо компоненте, то приходится тормозить работу с текущими задачами чтобы им срочно поменять пару блоков, после чего может вновь произойти тоже самое, потому что им не понравилось как выглядит)

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

Так же есть недостаток в данном подходе что происходит загрузка всех компонентов, даже которые могут быть не использованы, а так же лишний запрос к серверу на получение данных, что несколько снижает производительность/скорость загрузки сайта.
Если не изменяет память в Angular 1.x как раз происходила подгрузка шаблонов в момент когда они были необходимы, после чего шаблон кэшировался и не запрашивался вновь, как раз смотрим в эту сторону, чтобы загружались только необходимые шаблоны в нужный момент времени, при этом без лишних Promis'ов/async/await

Может в последствии когда все таки мы придем к одному варианту и количество изменений сведется к минимуму, то возможно и уберем обертку, но пока уже год в таком плавании, и остается только надеятся)
Учту Ваше замечание в будущем, долго думал над названием но кроме «динамической загрузки» в голову так ничего не пришло.
Хотя с другой стороны если посмотреть то тут происходит именно загрузка шаблона в компонент, а не собрано внутри js'ника, отсюда и «динамическая загрузка»
Да смотрели, но честно сказать, не могу вспомнить по какой причине от него отказались… если не изменяет память что то с роутингом не понравилось и/или не подходило
Да, получается в обоих вариантах да.
Полностью поддерживаю, пришел к виму год назад, до этого пользовался разными редакторами и IDE порядка 5-6 лет, и я не понимаю зачем спор vim vs IDE/VSCode/Atom/Sublime/etc, в большенстве редакторов и IDE есть vim-режимы, сам лично пользуюсь WebStorm+vim-mode & VSCode+vim-mode, при небольших настройках и подгонах под себя получается удобное сочетание.
Опять же все на любителя, так же есть Emacs с кучей плагинов и сменой клавиши ctrl на caps, дело каждого, как говорится на вкус и цвет!

Information

Rating
Does not participate
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity