Kerill
Прикольно)
Андрей
он был прав) еще как прав)
слушай я что то туплю дико, может есть пример как сделать с map массив компонент? а то сижу и смотрю как баран на новые ворота
Albert
а что, у вас 100 рублей даже нет на апишку Димыча?)
Albert
Тут можно долго спорить
что тут спорить, используется один язык, легче понимать код всем, и + нода уже топчик)
Андрей
что тут спорить, используется один язык, легче понимать код всем, и + нода уже топчик)
тем что если у тебя огромный проект с тоннами сложных данных тем же спрингом и гибернетом их обработать удобнее да и код куда более приятный, я уже молчу про нормальное управление потоками и тд
Dmitry
Ужасающая картина))
Daniil
да сам js очень развивается
Андрей
Нода так быстро развивается, в отличие от джавы, что совсем скоро может быть всё наоборот
уж очень вряд ли... лет через 5-10 еще может что то где и выровняется
Андрей
Ужасающая картина))
ну так потому что большая часть сейчас это мелкие проекты, как я и говорил для реально огромных она не подходит, а таких меньшенство:)
Dmitry
Почему не подходит?
Dmitry
Реддит и Медиум написаны на ноде
Андрей
Почему не подходит?
неудобней, под джаву уже есть куча нормальных фреймворков, и код из за этого сильно уменьшается + уменшается вероятность багов, для жс сейчас их меньше
Dmitry
А есть уверенность что на ноде нет альтернативы спрингу и хибернейту?
Dmitry
и есть уверенность, что завтра не появится
Андрей
А есть уверенность что на ноде нет альтернативы спрингу и хибернейту?
нет, но раз до сих пор для бек энда просят яву, они либо не дотягивают, либо нет, опять же, пока они появятся и станут полность конкурентны это огромный вопрос
Daniil
а еще есть Go
Dmitry
Ещё Dart неизветно как разовьется
Андрей
сколько всяких "может быть":) может быть а может и не быть:) а спринг был есть и будет:)
Dmitry
Понятно что останется надолго, но какую долю рынка займет это вопрос
Daniil
думаю никто с уверенностью не может сказать что будет через лет 5)
Dmitry
С и С++ тоже в своё время были на пике и сложно сказать, что есть язык лучше, но нашлись причины их вытеснить
Андрей
Понятно что останется надолго, но какую долю рынка займет это вопрос
ну это да, вопрос однако устраиватся я буду сейчас, и сейчас спринг удобней, и сейчас спринг популярней, потому с ним в резюме меня на собеседование позвали, а без него вообще никому интересен не был:)
Daniil
кто их вытеснил? живее всех живых на них много пишется
Dmitry
кто их вытеснил? живее всех живых на них много пишется
По количеству вакинсий тот же питон его вытеснил
Андрей
кто их вытеснил? живее всех живых на них много пишется
ну теже апле пытаются их вытеснить своим свифтом, который в 2.5 раза тяжелее -_-
Daniil
вакансии не показатели)
Daniil
просто спецов мало
Dmitry
а что показатели?
Daniil
показатели - глянуть исходники чегонибудь
Dmitry
Ну та же ява его вытеснила
Андрей
вакансии не показатели)
как раз вакансии показатель, если никому не нужны сейчас разрабы - значит на этом языке будут писать все меньше и меньше - вывод - он хуже его заменителя
Daniil
Ну та же ява его вытеснила
яву уже котлин теснит)
Андрей
яву уже котлин теснит)
поправка, он только пытается, и только для андроида:)
Dmitry
Это нормально, мы как на бирже вкладываем свое время в языки и не знаем точно какие у них завтра будут котировки
Oleg
У жс есть одна трендовая фишка, это Объектный язык, не кассовый ооп, а именно объектный
Андрей
Это нормально, мы как на бирже вкладываем свое время в языки и не знаем точно какие у них завтра будут котировки
ну если так говорить то выгодней сельхозяйство учить, однажды электричество кончится 😂😂😂😂😂😂
Oleg
А это очень похоже на устройство сознания человека
Dmitry
https://www.youtube.com/watch?v=Og847HVwRSI
Dmitry
Прикольный видос
Oleg
Бэк онли джава, это тренд
Oleg
Фронт весь Стек реакт ангуляр вю
Oleg
Веб ассембли набирает обороты
Oleg
Для сайтов реакт сср
Dmitry
Для сайтов реакт сср
для сайтов пэхэпэ)
Oleg
Соглы
Oleg
Но интересно изучить ssr
Oleg
😆
Dmitry
ну сейчас СПА начнут активно внедрять, пол интернета перестанет индексироваться и Димыч выпустит курс по ssr
Dmitry
Может создадим петицию, чтобы гугл научился нормально индексировать СПА
Dmitry
а то че нам всем тут технологии новые учить и под него подстраиваться)
Андрей
а то че нам всем тут технологии новые учить и под него подстраиваться)
учитывая возможности гугла и "наши" общие возможности, таки да, мы должны подстраиватся под гугл:)
Dmitry
Мне это всё напоминает сайты на флеше
Dmitry
Всё красиво, сайты прям огнище, ActionScript крутой язык, но google их просто игнорил
Dmitry
и где сейчас флеш?
Dmitry
Андрей
это из доков const numbers = [1, 2, 3, 4, 5]; const listItems = numbers.map((number) => <li>{number}</li> );
сделал через map с key все равно у них выходит общий набор переменных...
Dmitry
а что нужно сделать?
Dmitry
Тыж джавист)) В джаве тоже stream api есть)
Андрей
а что нужно сделать?
а толку сейчас от джава? мне в самом реакте нужно вывести пачку одинаковых компонент, у них внутри есть переменные, когда вывожу их, у них выходит один общий набор переменных на всех, а не у каждой по отдельности
Dmitry
а где переменные для этих компонент хранятся?
Dmitry
в массиве?
Андрей
а где переменные для этих компонент хранятся?
массив и пачка отдельных переменных
Dmitry
а есть пример?
Андрей
а есть пример?
проекта или самой компоненты? или вывода?
Dmitry
я просто не понимаю что значит массив и пачка отдельных переменных
Андрей
я просто не понимаю что значит массив и пачка отдельных переменных
let listFilters = [ {value: 'title', label: 'Title'}, {value: 'amount', label: 'Amount'}, {value: 'date', label: 'Date'} ]; let isVisibleAmount = 0; let isVisibleTitle = 1; let isVisibleDate = 0; let val; массив и пачка переменных:)
Dmitry
а какой компонент тебе нужно вывести?
Dmitry
почему переменные isVisible не в массиве?
Андрей
почему переменные isVisible не в массиве?
точно, можно и спаковать, спасиб, щас скрин кину
Андрей
почему переменные isVisible не в массиве?
собственно по логике явы, я должен каждый раз создавать новый обьект а не копипастить прошлый, ну или на худой конец просто добавить new при добавлении в массив, но в js так не работает, аррррррррррр
Dmitry
listFilters.map(filter => <option value=${filter.value}>${filter.label}</option>)
Dmitry
Это надо?
Dmitry
только кавычки в телеграме удалились