Size: a a a

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

2021 January 04

МБ

Максим Бизнес v.-1... in JavaScript — русскоговорящее сообщество
Անհայտ Օգտատեր
Кто знает почему в блютюз наушниках во время Зум или Гугле Мит слышен или звук или работает микрофон, вместе никак?
Да
источник

МБ

Максим Бизнес v.-1... in JavaScript — русскоговорящее сообщество
Есть такой прикол
источник

О

Олександр Олегович... in JavaScript — русскоговорящее сообщество
Всем привет. На чем лучше сервер писать? Node JS или Next JS
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Անհայտ Օգտատեր
Кто знает почему в блютюз наушниках во время Зум или Гугле Мит слышен или звук или работает микрофон, вместе никак?
Какая у тебя версия js?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Олександр Олегович
Всем привет. На чем лучше сервер писать? Node JS или Next JS
Nextjs работает на nodejs
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Олександр Олегович
Всем привет. На чем лучше сервер писать? Node JS или Next JS
для начала, лучше ознакомиться с этими словами
источник

U

Unknown in JavaScript — русскоговорящее сообщество
Sergey 🛸
Nextjs работает на nodejs
+
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
А по js есть какое-нибудь руководство написания правильного кода?
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Может какие-нибудь проверенные временем штучки-приколючки и все такое
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Вроде в питоне есть pep* или как там у них эта фигня называется
источник

el

eden lane in JavaScript — русскоговорящее сообщество
Tgl Pl
Вроде в питоне есть pep* или как там у них эта фигня называется
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Посмотрю, спасибо
источник

el

eden lane in JavaScript — русскоговорящее сообщество
Есть гайд от Гугла, в некоторых компаниях есть свои гайды
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Tgl Pl
Вроде в питоне есть pep* или как там у них эта фигня называется
Если ты про пакетный менеджер
на js есть это:
npm
yarn
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
eden lane
Есть гайд от Гугла, в некоторых компаниях есть свои гайды
Я просто как-то задумался, что хоть и придерживаюсь в общем какой-то одной концепции при написании кода, но в деталях все время непостоянен и стиль меняется, думал, что возможно существует какая-то библия, где люди наученные опытом распространяют эту библию, жаль, что везде все по-разному :(
источник

el

eden lane in JavaScript — русскоговорящее сообщество
Tgl Pl
Я просто как-то задумался, что хоть и придерживаюсь в общем какой-то одной концепции при написании кода, но в деталях все время непостоянен и стиль меняется, думал, что возможно существует какая-то библия, где люди наученные опытом распространяют эту библию, жаль, что везде все по-разному :(
Ещё есть разные конфиги для eslint - можно поставить такой и тебе будет ide подсвечивать где ты "не прав"
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Да это я знаю, спасибо
источник

KV

Konstantin Vinogrado... in JavaScript — русскоговорящее сообщество
Продолжение моего вопроса с ночи:

Я получаю base64 и с помощью кода ниже предлагаю сохранить файл у пользователя:
// Работает, т.е. создает правильный файл
let link=document.createElement('a');
link.href='data:application/pdf;base64,'+answerObj['pdf_file_bytes_base64']
link.download='report_.pdf'
link.click();

Теперь я хочу что бы браузер ещё и пытался его открыть сразу. Конечно наш браузер не знает что есть у пользователя на компе, но у меня есть строка файла в base64 и я хочу её в новую вкладку отправить.
делаю следующим образом:

window.open("data:application/pdf;base64, " + answerObj['pdf_file_bytes_base64'], '', "height=600,width=800");

Мне открывается пустое окно. В адресной строке имею следующий текст: about:blank#blocked

Вопрос:
Возможно это как-то провернуть?
Что я делаю не так?)
источник

VP

Vitaliy Ponomarev in JavaScript — русскоговорящее сообщество
Konstantin Vinogradov
Продолжение моего вопроса с ночи:

Я получаю base64 и с помощью кода ниже предлагаю сохранить файл у пользователя:
// Работает, т.е. создает правильный файл
let link=document.createElement('a');
link.href='data:application/pdf;base64,'+answerObj['pdf_file_bytes_base64']
link.download='report_.pdf'
link.click();

Теперь я хочу что бы браузер ещё и пытался его открыть сразу. Конечно наш браузер не знает что есть у пользователя на компе, но у меня есть строка файла в base64 и я хочу её в новую вкладку отправить.
делаю следующим образом:

window.open("data:application/pdf;base64, " + answerObj['pdf_file_bytes_base64'], '', "height=600,width=800");

Мне открывается пустое окно. В адресной строке имею следующий текст: about:blank#blocked

Вопрос:
Возможно это как-то провернуть?
Что я делаю не так?)
Посмотрите вот это обсуждение, может что-то оттуда сработает
https://overcoder.net/q/2917031/показать-данные-base64-pdf-с-помощью-windowopen-в-новой-версии-chrome

Но не факт, что это сработает в любом браузере.
источник

KV

Konstantin Vinogrado... in JavaScript — русскоговорящее сообщество
Спасибо, изучу этот вариант
источник