Anton
Блин на видео плохо видно. Сейчас поясню о чем я
Anton
Lynx
Как считаете есть ли разница между "native js" и "vanilla js"?
Шемиль
🦜
подскажите плиз. Мне нужно на каждую ячейку навесить событие для выделения или можно как-то один раз указать?
Winni
На сроку повесь и смотри уже что за элемент. И чем плохо много слушателей?
Winni
типо проверку сделать на какую ноду кликнули?
В событие есть элемент на который кликнули, вернее ссылка
B450
Ребят, всем доброго времени суток, подскажите пожалуйста. Нужно сделать небольшее веб приложение, с 3 - 4 страницами. Юзать для этого какой-то фреймворк типа Angular не очень хочется. При этом у всех страниц должен быть схожий вид, то есть какой-то общий layout. Какой здесь template engine подойдет больше всего?
B450
Возможно тебе стоит посмотреть на генераторы статических сайтов
не знаю, не знаю.. я делаю html5 игрушку, есть основная страничка с канвасом, нужно также допилить страницы для регистрации, логина и скорборда. не хочется просто подключать увесистые фреймворки
Дмитрий Петров
Я бы просто добавил простенький бекенд который умеет отдавать эти странички. На express каком-нибудь
B450
у меня уже есть бэкенд на спринге, который исключительно предоставляет api для игрушки и регистрации
B450
не хотелось бы смешиваться бэкенд с фронтендом
Дима
Это не бэкенд лол
Дима
Это фронтенд-сервер
Дима
Добро пожаловать в 2018🌚
Vitaliy
Vitaliy
ребят, почему может на 1 скрине не работать а на 2 рабоать ?
Vitaliy
Vitaliy
с новым js не знаком..
Vitaliy
slider in not a function ошибка в 1 скрине
Gali
нужна хелпа
Gali
let a = parseInt(prompt(vvedite tceloe chislo ot 0 do 999)); if (availableSymbol(a)){ console.log(a); } else { console.log(vvedite tceloe chislo ot 0 do 999) } function availableSymbol(num) { if (num > 0 && num < 999) { if (Number.isInteger(num)) { return num; } } }
Gali
почему он тупо округляет
Gali
?
Gali
а мне нужна проверка просто на целое число
B450
Это фронтенд-сервер
насколько я понимаю, фронтенд сервер - это хренотень, на которой крутится фронтент) откуда и название)
Gali
просто отсекает короче?
Alexey
тут можно ссылки на документацию давать?
Gali
все я понял
Gali
спасибо
pa[aad
подскажите а надо ли оно css импортить в js ( не, не реакт, не cssInJS ) просто css вставляется в js, а js head styles вроде выходит по больше бандл, но нету лишних запросов но в то же время, для css нужно что бы загрузился весь бандл а так грузится css и параллельно js кто как думает ? может кто надоумит как нужно, а может и не нужно
pa[aad
тут вопрос нужен ли тебе css до полной загрузки страницы, у тебя страница может криво выглядеть пока js не подтянется
там нечему грузиться дело в том, просто в html инклудится бандл и все, а дальше SPA пустая страница вот думаю, надо оно или нет
pa[aad
я не вижу смысла так делать, если потом ssr нужен будет будут проблемы
да он есть, там все работает норм, это проверено темболее с кешом
Aleksey
Может кто знает проекты на js. Желательно простые по экосистеме js и на русском. Что-нибудь типа запилить простую игру в консоли.
Aleksey
Почему бы нет. )
Stepan
да он есть, там все работает норм, это проверено темболее с кешом
т.е. нода отдает страницу с вставленными стилями в head?
pa[aad
т.е. нода отдает страницу с вставленными стилями в head?
у меня для поисковиков стилей нету, там только meta tags, open graph, schema.org и куски контента даже скриптов т.е. ssr нету, просто безголовый браузер
Stepan
noscript это же SPA, без js никак
с ssr это можно, что бы пользователь не смотрел на пустую страницу несколько секунд, пока скрипт грузится. А так я не вижу смысла грузить весь css через js. Есть смысл если будешь подгружать его по мере необходимости(code splitting), а так это только хуже скажется на производительности
Дима
noscript это же SPA, без js никак
У меня в том году был проект с поддержкой IE8, на react, redux, ну и прочих современных приблудах; единственное что мы не делали для ie8 — это карты, там мы просто показывали плашку что мол было бы неплохо и обновить браузер
Дима
Всё остальное через сервер как-то рендерили
pa[aad
ssr хороша штука, но добавляет тоже проблему 1 точно тот момент когда страница отредерилась, а скрипты еще не загрузились
Дима
Ссср был не всегда
Дима
Мой прадед говорят царя видел
Winni
За СССР и народ В церковь пойду
Denisio
царя? а под IE 6 он писал код? тото!
Winni
Он писал под телегу
Дима
Чуть меньше чем интересные задачи
Дима
(я не знал что там так будет)
Дима
Не, я похож на камикадзе?))
Anonymous
О, у меня был проект веселее из силиконовой долины. Собственный фреймфорк для работы с WebVR, отрисовка текста с помощью SDF, собственный Constrain Solver для лайаута, даже d3 рисовался в 3д, но при всем при этом не использовался ни babel ни webpackm даже gulp-а и require.js не было, каждый модуль (вернее файл) подключался в хедере как отдельный скрипт через тег, естественно, нужно было следить за очередностью зависимостей самостоятельно, ну и да, все было написано на ES5. Короче адище!
Дмитрий
Как работает в js navigator.geolocation.getCurrentPosition? Почему может быть такое, что на проде не появляется уведомление с вопросом на разрешение определения геолокации, а не локальном всё ок?
Eugeny
Всем Yo, а подскажите, плз какую то либу для анимации, хочу реализовать на лендосе маппинг(перечень секций, по лендингу, например - меню, о нас, команда и т.д.), что бы при скролинге постепенно справа мапинг зарисовывался и один из пунктов менял цвет когда попадает в область видимости экрана, если невнятно описал, прошу прощения, спасибо
Владислав
wow js
Владислав
эт по анимации
Eugeny
спс, гляну
Алекс
Народ, всем привет и с праздником! Есть вопрос. Как можно, если можно вообще, открыть консоль в хроме под ios на айфоне? Нужно отловить ошибку, которая появляется только на айфоне и только в хроме. Либо другой способ какой-нибудь.
Алекс
Спасибо
Алекс
alert со stack trace?
А можно чуть подробнее?
MrSmith
Ребята как запустить реакт код?
MrSmith
import React, { Component } from 'react'; import { render } from 'react-dom'; import Button from 'material-ui/Button'; function App() { return ( <Button variant="raised" color="primary"> Hello World </Button> ); } render(<App />, document.querySelector('#app'));
John
А можно чуть подробнее?
если уже есть логгирование\хэндлеры ошибок, то туда добавить alert если написано на реакте 16+, то добавить алерты в componentDidCatch если нет хэндлеров, то попробовать вот это https://stackoverflow.com/questions/951791/javascript-global-error-handling
MrSmith
Помогите плиз =(
MrSmith
Пытаюсь раз 5
Андрей
Пытаюсь раз 5
Create react app.