Size: a a a

JavaScript — русскоговорящее сообщество

2021 October 19

D

Dzhimail in JavaScript — русскоговорящее сообщество
Как сделать снимок экрана веб-сайта с URL-адреса в javascript? Раньше находил, а сейчас почему то не могу найти.

Такое обычно делают в расширениях для браузера "Визуальные закладки". Когда сохраняешь ссылку, то загружается скриншот страницы.
источник

F

FTOH in JavaScript — русскоговорящее сообщество
Через сторонний API?
https://free-for.dev/#/?id=screenshot-apis
источник

DP

Den Pol in JavaScript — русскоговорящее сообщество
если решение на ноде нужно, то вот

const puppeteer = require('puppeteer');

(async () => {
 const browser = await puppeteer.launch({
   headless: true,
   // devtools: true,
   ignoreHTTPSErrors: true,
   defaultViewport: {
     width,
     height: 1000,
     deviceScaleFactor: 1,
   },
 });

 const page = await browser.newPage();
 
 // ...
 await page.goto(url);
 await delay(2000);
 await page.screenshot({
   path: `${outputDir}/${fileName}.png`,
   fullPage: true
 });
 await browser.close();
})()
источник

D

Dzhimail in JavaScript — русскоговорящее сообщество
спасибо
источник

b

blockchain in JavaScript — русскоговорящее сообщество
подскажите, пожалуйста, по yup и useform, пожалуйста.

У меня такая схема:

export const minMaxNumberYup = (min = 0, max: number): NumberSchema => yup
 .number()
 .transform((value) => (
NumberNumber.isNaN(value) ? 0 : +value))
 .min(min,
FORM_FIELDS_ERRORSFORM_FIELDS_ERRORS.SHOULD_BE_AT_LEAST.replace('[min]', StringString(min)))
 .max(max,
FORM_FIELDS_ERRORSFORM_FIELDS_ERRORS.INSUFFICIENT_FUNDS.replace('[max]', StringString(max)));


Как её изменить так, что не было ошибки, когда ничего не введено в input? Спасибо!
источник

D

Darina in JavaScript — русскоговорящее сообщество
Всем привет! Подскажите, на чем сейчас модно делать статическую страничку? pug, SCSS, либы для красоты и быстроты?
источник

D

Denis in JavaScript — русскоговорящее сообщество
Привет.
Сейчас модно Svelte.
источник

D

Darina in JavaScript — русскоговорящее сообщество
Ага, спасибо :) А если с react стеком?
источник

YK

Yuri Katkov in JavaScript — русскоговорящее сообщество
реакт, styled components, webpack, на этом всё
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
если прям статичную, то можно nextjs export
источник

YK

Yuri Katkov in JavaScript — русскоговорящее сообщество
а стоп! Статическую - зачем тогда реакт?
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
от зависимостей трудно избавиться
источник

YK

Yuri Katkov in JavaScript — русскоговорящее сообщество
попробовал раз - реактю сейчас!
источник

D

Darina in JavaScript — русскоговорящее сообщество
чтоб жирненько было, чтоб поняли, что я еще и реакт знаю. Я тестовое делаю. А там не описан стек.
источник

D

Darina in JavaScript — русскоговорящее сообщество
Это точно!
источник

YK

Yuri Katkov in JavaScript — русскоговорящее сообщество
это плохая логика, как мне кажется
источник

YK

Yuri Katkov in JavaScript — русскоговорящее сообщество
если стек не требует инструмента, а ты его вводишь просто так – значит на проекте тоже будешь лишнее тащить
источник

ZA

Zahar Avsievich in JavaScript — русскоговорящее сообщество
я бы за неправильный выбор технологий на реализацию тестового точно бы пару минусов накинул
источник

YK

Yuri Katkov in JavaScript — русскоговорящее сообщество
лучше приложи ссылочку на портфолио, где у тебя в проектах что-то хитрожопое, требующее реакта
источник

D

Darina in JavaScript — русскоговорящее сообщество
ага, хорошая идея. спасибо, так и сделаю
источник