Size: a a a

JavaScript.Ninja

2021 October 15

A_

Alexander _P in JavaScript.Ninja
Надеюсь за это хорошо платят, чтобы коньяк покупать не по акции в пятерочки.
Потому что после каждой недели его нужно будет доливать
источник

СД

Сергей Дёмин... in JavaScript.Ninja
Говорить что jQuery плох, тоже самое что говорить - молоток хуже чем пневматический молоток и то и то просто инструмент. После выпиливания его ровным счётом ничего не поменяется)
источник

¿

¿Сергей? in JavaScript.Ninja
В каком смысле структура?
источник

A_

Alexander _P in JavaScript.Ninja
Но я их понимаю, оттестировать после этого весь проект, если он без тестов это долго.
источник

L

L in JavaScript.Ninja
C этим проблем нет. Благо разрешили для новых элементов начать использовать Vue, вот сейчас экстренно вливаюсь и часть переписываю
источник

L

L in JavaScript.Ninja
Да в этом и проблема. Там не было тестов вообще раньше. А пользуется приложением очень много людей.
источник

СД

Сергей Дёмин... in JavaScript.Ninja
построение кода, он получается громоздким и запутанным, хотя сейчас его можно просто разбить на импорты
источник

A_

Alexander _P in JavaScript.Ninja
в нем только одна проблема, он занимает место в канале. Юзер его выкачивает, CDN'ы общие уже не работают же.
источник

СД

Сергей Дёмин... in JavaScript.Ninja
я сейчас делаю правки в свой проект 2013 года, вот кого нужно было выпилить так это меня и тех директоров, которые на рефакторинг не выделяли время
источник

A_

Alexander _P in JavaScript.Ninja
Да, vue 2 хорошо умел с backbone коннектится, это конечно плюс бекбона, он не лез со своей реализацией.
источник

L

L in JavaScript.Ninja
На счёт этого не могу ничего сказать, мне дали задачу максимально изолировать всё от старого кода, с одной стороны лишние запары, с другой стороны ничего страшного, плюсы свои тоже есть.

Я читал несколько статей по миграции с него на что-то посовременнее, даже находил примеры связки с Реактом, но мне это показалось чем-то странным.

Поэтому сейчас в голове немного каша, так как работа идет сразу и с Vue, и с BB, но параллельно
источник

СД

Сергей Дёмин... in JavaScript.Ninja
ксеноересь)
источник

PK

Pasha Kozyr in JavaScript.Ninja
а подскажите пожалуйста нубу как лучше искать инфу по не популярным либам? бывает либу использую, есть непонятка (баг или не понятем момент какой-то), в гугле не гуглится, тк либа редкая. как действовать? может лайфхаком поделитесь как нарыть инфу по либе нужную? иногда исходники либы пытаюсь смотреть, но обычно редко что понимаю 🙂 прошу поделитесь опытом
источник

AS

Andrey Saenko in JavaScript.Ninja
в гитхабе гугли
источник

VB

Vladimir Belyj in JavaScript.Ninja
исходники, issue, пм автору👀
источник

PD

Petya Danchuk in JavaScript.Ninja
Может быть вы пользовались фреймворком Next.js и их компонентом для отображения картинок Image?
когда так использую Image
<Image
     src="me.png"
     alt="Picture of the author"
     width={500}
     height={500}
     quality={80} // работает
   />

пропс quality https://nextjs.org/docs/api-reference/next/image#quality работает и я могу задать качество отображения картинки какое хочу.
Но когда использую loader https://nextjs.org/docs/api-reference/next/image#loader так
import Image from 'next/image'

const myLoader = ({ src, width, quality }) => {
 return `https://mysite.com/${src}?w=${width}&q=$quality`
}

const MyImage = (props) => {
 return (
   <Image
     loader={myLoader}
     src="me.png"
     alt="Picture of the author"
     width={500}
     height={500}
     quality={80} // в этом случае не работает(всегда 100%)
   />
 )
}

то quality уже не работает (всегда 100%). В их доках не нашел и гугление не помогло, почему это так работает.
источник

AF

Andrey Furman in JavaScript.Ninja
Немного офигел от полученных результатов:
https://github.com/andrey-furman/file-parser-metrics

Но наверное нода так плохо себя показала, из-за того, что надо было через .pipe делать передачу строки в врайтабл стрим.

Если кому не лень, сделайте пр в parser.js файл. И так пол дня потратил на это
источник

AF

Andrey Furman in JavaScript.Ninja
а, ну это уже совсем другое дело
источник

NM

Nick Murzin in JavaScript.Ninja
источник

VS

Vlad 🦠 Starkovsky in JavaScript.Ninja
Эван перелогинься)
источник