Этого треда уже нет.
Это копия, сохраненная 17 сентября 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Ламповый Front-end thread № 79 1328172 В конец треда | Веб
Keywords: Front-end, Frontend, Верстка, HTML, CSS, JavaScript, React, Vue, Angular.

Ссылки на IDE/редакторы, слитые курсы для вкатывания и прочее:
https://pastebin.com/M1VGisRB

Гайд:
https://github.com/acilsd/wrk-fet

Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/

Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz

Прошлые треды:
#59-74 в предыдущих шапках
#75 https://arhivach.cf/thread/375255/
#76 https://arhivach.cf/thread/375757/
#77 https://arhivach.cf/thread/377478/
#78 архивач лежит
2 1328174
Вкатился в тред
3 1328175
>>28174
вайтивтред
4 1328187
Хороший тред, и картинки интересные.
5 1328189
>>28187
Ты анимешник что ли? Лучше бы реакт-редакс учил и уже шел устраиваться на 150$, чем ониме смотреть.
6 1328195
>>28189
Да я вкатился уже давно.
7 1328196
Перекатилась их девача, теперь буду айтишницей. Английский хороший, учусь быстронет.
8 1328201
>>28196
А ты какого лвл'а?
Думаю вкатиться, но мне уже 24.
9 1328205
>>28201
Тоже 24, но у меня есть подруга, которой 25 и которая вкатилась верстальщицей, но я так не хочу, это совсем уж дно, лучше тогда шлюховать.
10 1328206
>>28205
Через годиков 5 будешь охуевать с её успеха, когда она будет сеньёром-верстаком за 60к в столице работать.
11 1328210
нахер перекатывать туда сюда? ёбнутые?
12 1328212
>>28206
По крайней мере мне хватает мозгов не платить за курсу, чтобы вкатиться.
осталось только вкатиться без них))
13 1328213
>>28210
Это профессиональное.
14 1328214
>>28210
ВЕРНУЛИСЬ НА РОДИНУ
15 1328224
>>28210
И вообще это уже второй тред здесь, первый в бамплимите. Ты вообще где спал это время?
16 1328225
Перекатывайте сразу в /b тогда хули
17 1328226
>>28224
Я ж не все читаю, нахуй мне это надо, я в вебе уже 8ой год
18 1328229
Предлагаю после бамалимита перекатиться в дев и добить тот тред.
20 1328253
>>28249
40к просмотров...
21 1328258
Кстате да, есть какой то лафкхак что бы устроится нормально джуну и выйграть этот заветный кусочек хлеба среди толп конкурентов? как дорваться до пирога? Не будешь же учить всё подряд по 2 года, пока новое учишь старое забудешь? но вакансий на джунов 3.5 на всю москву, а в мухосранях зп как у кассира
22 1328268
>>28258

> Кстате да, есть какой то лафкхак что бы устроится нормально джуну и выйграть этот заветный кусочек хлеба среди толп конкурентов? как дорваться до пирога?


Попробуй не быть тупым говном и хоть чем-то выделяться на фоне курсовиков.
23 1328277
>>28268

> чем-то выделяться


Чем например?
24 1328282
>>28277
Залезь под капот саблайма.
25 1328285
>>28282
Под юбку твоей мамки залезу лучше
26 1328301
>>28277
Мувисерчером.
27 1328337
Вкатывальщики, а что если через годик мы уже будем знать реакты+редаксы как свои 5 пальцев, а на следующий день ВЕБ - ВСЁ? А те, кто вкатился раньше - уже перекатились в бэк или бизнес. Что нам тогда делать?
28 1328340
>>28337
Так перекатиться несложно, особенно если осилил "знать реакт-редакс как свои 5 пальцев". Я вот в скалу хочу уже сейчас, но понимаю, что глупо разрываться на два направления, когда еще с первым даже год не проработал, лучше уж в нем преуспевать, потому что за это платят, а скала подождет.
29 1328349
>>28301
Что за зверь
30 1328355
>>28340
А потом тебе будет 30, ты будешь получать 300к в секунду и быть джуном за 150$ на скале тебе совсем не захочется.
31 1328363
>>28355

>ты будешь получать 300к


Потом уже рыночек демпинганётся и получать он будет как вася на заводе
32 1328366
>>28363
Он уже демпингнулся, я шутки шучу.
33 1328369
>>28366

>Он уже демпингнулся


Хуя инсайды, а пруфы есть?
34 1328373
>>28369
hh.ru
ezhzhi.jpg71 Кб, 1321x469
35 1328388
Охуэли ежжи, как вкатывыться блэть
36 1328394
>>28388
нахуй тебе деньги в грозном? там же шкурами натуральный обмен
37 1328397
>>28388
Ты бы блять еще в Омске искал.
1533493996613.png44 Кб, 1304x424
38 1328401
ооо дигин дэ
ат. начяльник уходить многа денег даааа
39 1328404
>>28401
>>28388
Петросян пиздуй нахуй отсюда. Здесь сидят серьезные люди.
40 1328409
>>28404
Серьёзные люди вкатились 2 года назад, а тут щас студенты с экономическим образованием правят балом, так что иди нахуй отсюда серьезный, учи мемы
ap,550x550,16x12,1,transparent,t.u2.png66 Кб, 360x350
41 1328420
>>28409

>студенты с экономическим образованием


Бля...
feelsgoodman.png65 Кб, 1480x832
42 1328421
Хотя я все еще лучше людей без образования.
43 1328437
>>28421
Я тогда вообще БОХ
мимо-с-прогеро-экономическим-образованием
44 1328442
Продолжаю охуевать со Vue. Сегодня в рубрике:
Как поменять родительский компонент из дочернего.
Вариант белых людей:
- Создать функцию и передать её в дочерний компонент.
- Передать изменяемые данные и создать функцию в дочернем компоненте.
- Юзануть глобальный стейт и забить на все это.
Варинт vue-пидаров.
- Встроенный костыль $emit
45 1328451
>>28442
Там же должен быть глобальный стейт в виде vuex, или то другое?
46 1328456
>>28437

> прогеро-экономическим


1С-ник штоле?)))
47 1328459
>>28456
Оператор excel'я.
48 1328498
>>28442
Как ты заебал уже. Съеби в реакт
49 1328501
>>28442
Сразу видно, хуевый ты программист
2931591.gif5,1 Мб, 500x281
50 1328509

>-знание табличной верстки

51 1328544
>>28442
Вью охуенный, как и все китайское. За ним будущее.
1533517325263.png40 Кб, 823x450
52 1328593
Чуть не расплакался на этом задании
53 1328600
>>28593
Скипай смело. Это очень сложная тема, лучше вернись к ней позже. Даже опытные разрабы не везде скажут, где будет потеря контекста, а где нет. Хотя делать this.setState = this.setState.bind(this) ты должен уметь.
54 1328607
>>28600
Да там все изи, просто я дуранчоус и скипнул "необязательный" раздел
55 1328640
>>28421

>Хотя я все еще лучше людей без образования


>Отдал 5лет жизни и кучу денег за совершенно бесполезную вещь, пока нормальные ребята работали и наробатывали стаж и в то время как ты только вкатываешь, они уже выплатили ипотеку в дс

56 1328647
Это нормально, что у меня несколько редьюсеров на один экшен?
57 1328656

> галп, нпм / йарн + скрипты, можно уже даже потрогать вебпак


Хватит просто нпм + вебпак?
58 1328659
>>28656
Зависит от места работы.
59 1328703
>>28656
Реакт только с вебпаком используется. Если реакта не будет на работе, то чаще галп.
60 1328724
>>28703

>Если реакта не будет на работе


Какую ты ересь говоришь. Я думал, у нас тут клуб сектантов Реакта.
103301076largevoenkomizfilmaDMB.jpg49 Кб, 704x479
61 1328842
Все забываю спросить. Господа вкатившиеся, а так же стремящиеся, как у вас обстоит дело с армейкой? У меня вот билета нет, все думаю: не пошлют ли меня нахуй, когда устраиваться пойду?
62 1328850
>>28842
При приёме на любую оф работу твои данные идут в какие то там службы короче тебя призовут в теченнии месяца после трудоустройства
63 1328856
>>28850
А сам-то отслужил?
64 1328858
>>28856
в 2011ом дембельнулся
65 1328859
>>28858
Ну ты иваныч, пиздец просто
66 1328861
>>28859
Ну да помирать скоро, 28 лвл как никак
67 1328900
>>28842
Отмазался по плоскостопию (оно у меня действительно есть). Я думал, здоровые парни во фронтэндщицы не идут.
vr.webm72 Кб, webm,
1280x720, 0:02
68 1328919
>>28850

>При приёме на любую оф работу твои данные идут в какие то там службы

69 1328954
>>28919
До принятия Положения о воинском учете, работодатели просто пренебрегали своей обязанностью поставить извещать соответствующие органы о наличии у них военнообязанных лиц. Может быть, иногда проверяли наличие военного билета, но уведомлять военкомат никто и не думал. Теперь же ситуация кардинально изменится и работодатели обязаны будут исполнять законодательный документ о воинском учете в части выявления сотрудников, подлежащих учету и извещать об их количестве военные комиссариаты. Учитываться должны мужчины с 18 до 27 лет, как лица призывного возраста, а также мужчины, уже отслужившие срочную службу и уволенные в запас, т.е. военнообязанные.
Источник: http://opersonale.ru/podbor-i-trudoustrojstvo/priem-na-rabotu/soobshhenie-v-voenkomat-o-prieme-potencialnogo-prizyvnika-na-rabotu.html
70 1328967
>>28954
Не, законы-то у нас на все есть. Только вот я лично знаю чувака, который официально работает без военника. Алсо странно было бы еслиб веб студии бежали докладываться тов майору, учитывая специфику их персонала.
71 1329020
>>28842
Заведомо решил эту проблему перед началом вката, как знал просто.
72 1329040
Гайс, ай нид хелп. Только начал изучать реакт, решил сразу навернуть вебпак, но никак не могу правильно настроить конфиг, чтобы проект компилировался. Решил попробовать сначало старый синтаксис, потом новый, чтобы мог разобраться в обоих. Поэтому пытаюсь подключить create-react-class, но нифига не работает. Пресеты вроде бы все стоят. Подскажите хотя бы куда смотреть и где искать ошибку, мне так кажется у меня проблемы с подключением компонентов через require?
73 1329043
>>29040
В догонку вопрос, у кого сколько ушло времени с момента начала обучения реакта до устройства на раб?
2018-08-0613-17-29.png17 Кб, 433x398
74 1329046
>>29040
Сам код забыл
75 1329051
>>29046

>module.exports


>React.createReactClass


Это как каком языке написано? Ванек, ты по какому туториалу учился? Из 2005?
76 1329056
>>29040
на тех вопрос я конеш не отвечу. на вкат ушло 3 недели
77 1329069
>>29046

>var


>require


>createReactClass



Вась, поновее туториал поищи. И начинай с create-react-app.
78 1329070
>>29046
Алсо, ошибка в том, что ты вызываешь React.createReactClass вместо createReactClass. О чем, блять, в консоли даже написано!
79 1329076
>>29046
https://youtu.be/iynIaSvueIQ
Иди ваниллу подучи.
80 1329078
>>29070
Мне кажется, строчку

>var createReactClass = ...


он добавил уже потом, от отчаяния. А так его ошибка только лишь в том, что у реакта больше нет этого метода.
81 1329086
А нахера вы здесь, а жабоскрипт тред в зекаче?
82 1329094
>>29051
Пиздец я даун, спасибо большое!
Ну да, тутор старый из шапки, но я там из других пытался что-то взять.
>>29056
Кто даст меньше?
>>29076
В процессе как-нибудь.
83 1329099
>>29094
Насколько я помню, в шапке написано по докам учиться. И да, если ты указываешь переменные через "var", то к реакту переходить тебе рано.
84 1329129
>>29040
Устанавливай сразу create-react-app и не еби себе мозг
85 1329133
Посоветуйте куда лучше пойти работать на время обучения в смежную область желательно.
86 1329144
>>29133
А че ты умеешь?
87 1329153
>>29144
Чё попросят - всё умею (ахуенный вопрос блять, умел бы чего -не спрашивал тут нихуя ёпты)))))
88 1329166
>>29153
Тогда ты нигде нахуй не нужен, очевидно.
89 1329174
>>29166
Пиздец ты токсичный, ясен хуй блять что не нужен, я сюда за советом так-то к братишкам двачунам, кто где мб работает пока шапку осваивает или работал
14667141387710.webm517 Кб, webm,
260x192, 0:06
90 1329177
>>29174
Да как же мне блять быть не токсичным?! Ты видишь че пишут про армею ебаную!? А? Мне теперь надо не по собеседованиям ходить, а дурдом ложиться!
91 1329181
>>29174
Это не токсичность, а реальный мир. Если нет навыков или связей, то ты нахуй нигде не нужен. Ну можешь кассиром в КБ пойти, там иногда в экселе работать надо. Или ты думал, что тут масоны сидят, у которых везде связи и они тебя по блату пристроят? Может быть так оно и есть, но пристраивать все равно вряд ли будут.
92 1329183
>>29177
Так тебе и без собеседований пришлось бы рано или поздно пиздовать в военкомат и этот вопросик обкашливать, или думал пеньком прикинуться и до 27 их игнорировать?
93 1329188
>>29183

>думал пеньком прикинуться


ну это... da eto я и планировал. Пездатый из меня пенек, чуваки, получился.
94 1329200
>>29188
Так тебе учить не верстку надо, а портянки наматывать, более полезный скилл в твоём возрасте.
95 1329206
Не понял, в чем проблема попросить работодателя прикрыть тебя, или вообще не оформлять?
96 1329211
>>29206
Любая проверка ебанёт штрафана больше, чем твоя жизнь стоит, нахуй твоему боссу эта хрень?
obidno.webm110 Кб, webm,
640x480, 0:01
97 1329214
>>29200
Но у меня уже есть диагноз. Но этим мразям все мало! В дурку сажают на месяц!
98 1329233
https://github.com/epicallan
А мог бы кино снимать...
99 1329235
>>29133
Seo попробуй
100 1329241
>>29233
Даже негр смог вкатиться в программирование.
y7723c58c.jpg66 Кб, 640x480
101 1329284
>>29235
Спасибо
102 1329297
>>29235
Лол, будто его туда возьмут просто так.
103 1329368
>>29297
Хватит оправдывать свою лень
104 1329491
>>29235
А разве там конкуренция не 1 к дохулиарду?
105 1329533
>>29214
Чому на месяц то? Я две с хуйком недели лежал. Да и то, мог всего две недели, не вовремя притащился.
От военкомата в дурке даже лекарства не суют, лежишь и сычуешь. Кормят ещё бесплатно, вот.
106 1329559
>>29533
А правда, что там туалеты без дверей и перегородок и какать надо у всех на виду?
107 1329561
>>29559
Да. А еще в такие моменты все вокруг тебя собираются и смотрят как ты какоеш.
109 1329565
>>29559
Да. Дверь есть на входе, но она без замка. Кабинок тоже нету. Сам понимаешь, за дураками следить нужно, нельзя позволить им закрываться хоть как-то. Толкан с замком есть только у персонала. Можешь у них ключи выцыганить, подлизаться, вдруг сработает.
Сам толкан мелкий, всё что туда помещается - два унитаза, разделенные перегородкой. Идёшь посрать после обеда, садишься, и туда набегает ещё человек 8 покурить.
110 1329572
>>29565
Не, ну если так подумать да, то эти люди будут угашенные галоперидолом да.
111 1329584
>>29572
Военкоматских обычно не подсаживают к проблемным. В одном отделении пизданутые в край, уголовники поехавшие, всякие деды-маразматики срущие под себя, а в другом алкаши, неврозники всякие, депрессивные, и где-то тут призывники.
Их тоже накачивают всяким, но не галоперидолом точно. В здравом уме находятся. У них от лекарств какая-то гиперактивность начинается, шляются по коридорам часами без остановки.
112 1329605
>>29584
Нормальный чел не будет смотреть на срущего чувака
113 1329631
>>29605
Не, ну в обычных условиях я бы не стал смотреть, но в дурке-то скучно, чому бы и нет? Я вот за срущим котом любил наблюдать, он хвостом в этот момент тряс смешно, вдруг ты тоже будешь?
114 1329634
Аноны, есть вопрос. Я 23 лвл, имею диплом диплом программиста из шараги, на 1 курсе в универе на той же специальности. Никогда не работал по профилю, сейчас перебираюсь в дс и надо бы найти работу. Каковы шансы, что меня возьмут начинающей вебмакакой, если из опыта у меня только дипломная работа в виде вручную написанного сайта он работает, но в коде бардак?
115 1329637
>>29634

> Каковы шансы, что меня возьмут начинающей вебмакакой, если из опыта у меня только дипломная работа в виде вручную написанного сайта он работает, но в коде бардак?


Маленькие. Щас вебмакакам надо знать кроме основ вёрстки ещё и кучу инструментов + хотя бы один фреймворк.
116 1329671
>>28842
У меня не было проблем, всем похуй, в бухгалтерии спрашивали при офф трудоустройстве, я сказал нет, они ну лан. Сама армия просто шлет повестки моей мамке, но мне как-то поебать.

Бтв я отработал 4 месяца, накопил 110к+ и выкатываюсь. Может потом вернусь обратно конечно, но хочеца похикковать.

первый мувисерчер, который выкатился
117 1329678
>>29671
Как раз и время, и деньги появились, потрать их на курсы штмл академии.
118 1329690
>>29678
ващет на хекслета
119 1329691
>>29690
У тебя 8 ошибок в слове Юдеми.
120 1329692
>>29671

>мувисерчер


Покеж
121 1329702
>>29691
На юдеми нет одного боль шого курса на фронт? Бтв учился по докам
122 1329705
Кто что писал на ванильном жс, перед тем, как к фреймворкам перейти?
123 1329708
>>29702
На юдеми есть индусы
124 1329737
Нужно ли чтобы мой ванильный жс от зубов отскакивал, прежде чем переходить на фреймворки?
125 1329747
>>29705
>>29737
Да, сначала учишь ванильный, хз до какого уровня, потом фреймворки. Примерно, когда будешь свободно основные фичи из es6 использовать.
126 1329763
>>29747

> хз до какого уровня


до уровня понимания, какую проблему и каким образом решает определенный фреймворк/либа
127 1329817
Хочу вкатится во front-end. Хотелось бы уточнить, что там с конкуренцией, большая? Если задрочу скилл, то могу не беспокоится что меня заменят на другого специалиста?
128 1329823
>>29817

> могу не беспокоится


Нет, не можешь. Когда вкатишься, сюда придет человек, скажет, что хочет вкатиться и будет задротить скилл, а потом найдет работу, где подвинет предыдущего анона, который здесь спрашивал тупые вопросы.
129 1329826
>>29823
А если я знаю лучше него и вообще до совершенства?
130 1329829
>>29826
Нет.
131 1329832
>>29826
Да.
132 1329835
>>29826
А ты не будешь знать лучше него и вообще до совершенства, иначе с такими вопросами ты бы не приходил.
133 1329841
>>29763
Сколько нужно дрочить ванильный жс, чтобы понимать почему шадов дом быстрее нативного?
134 1329849
>>29835
Смешно с этого рассуждения
135 1329857
>>29849
Смешно дураку, что рот на боку.
136 1329902
Фронтенд ВСЁ.
137 1329904
>>29902
Веб всё.
138 1329909
>>29904
Куда перекатываемся?
139 1329910
>>29909
В андройдовцы.
140 1329982
>>29910
Шутки шутками, а моя мухосранская контора набирает "разрабов" (студентов) по мобильному направлению, дизайнеров и может быть бекэнд. Фронты нахуй не нужны, весь веб пилит один чел и не парится. Меня взяли только потому, что этот чел не хочет ебаться с реактом + редаксом.
15к-кун
141 1330032
На первом пике вы можете лицезреть мою структуру файлов, паскаге.жсон и ошибку, которую высирает мне ебучий вебпак. На втором пике вы можете наблюдать мой конфиг для вебпака и бабелрс. На третьем - абсолютно обыкновенный реактокод. Вопрос - КАКОГО ХУЯ ЭТА ОШИБКА ПРОИСХОДИТ? Я же установил ему лоадер для реакта, какого хуя еще надо? У него похоже с jsx какие-то проблемес, потому что ReactDOM он транспилирует нормально, а вот любой жсх - хуй. Самое главное, что в другой папке с точно таким же конфигом все работает, а тут хуй.
142 1330036
>>30032
Чел, тебе же говорили через create-react-app делать. Уметь в вебпак - это полезное умение, но скорее всего на работе его тебе старшие программисты настраивать будут, поэтому пока что забей.
143 1330040
>>30036
Тот - не я, я другой. Я вообще с нодой ебусь, хотел в свой проект накатить кабанчиком реакт, чтоб фронт на нем сделать и сервак протестировать, а мне вебпак мозги ебет.
144 1330063
>>30040
Тем более, насколько я знаю, вебпак бэкэндерам не нужен, так зачем тебе с ним ебаться?
145 1330064
>>30063
Да я не бекендер, блядь, я туду лист на экспрессе пишу.
146 1330098
Скопипастил код с гугла, все заработало, а я за два дня ебли уже забыл что хотел написать. Ну ебана.
147 1330157
>>30032
Ну и чего тебе не понятно? Он у тебя наебнулся на jsx. Перепороверь конфиги, поставь последние версии плагинов.
Уметь в вебпах нормально так пригодиться, я бы на текущей работе ебался с галпом, если бы не мог настроить всю эту ебаторию.
148 1330166
Появилось несколько свободных дней, но я простудился и теперь не могу ничего учить.
149 1330180
>>30166
Прямо сейчас сижу на РАБоте с воспалением тонзиллита, и ничего, работаю.
150 1330215
>>30032
если хочешь чтобы работало/, возьми парсель, а если хочешь навык вебпацка, то тут придется ебаться. Мб бабель парсер? надо включить тебе?
151 1330233
>>29841
Пару часов, лол. Достаточно прочитать статью про обычный DOM, про его обновление (создание-удаление нод). Потом прочитать статью про VDOM, понять принцип его работы (какая-нибудь VDOM from scratch).

Сделать выводы. Оно только выглядит пугающе, на самом деле примитивный VDOM достаточно прост для понимания.
152 1330243
>>30233
А виртуал дом и шедоу дом - это одно и то же?
153 1330247
>>30233
Господи, да что там можно читать два часа-то? Просто открываешь редактор и пишешь серчер, все понятно интуитивно.
154 1330271
>>30243
Прочитал пост жопой, не увидел, что там про шедоу дом. Реакт головного мозга.

Это несколько разные штуки, но в целом можно считать, что Shadow DOM это попытка запихать VDOM (в измененном виде но с той же целью) внутрь спецификации.

Насколько я помню, основное различие в том, что VDOM реализуется через объект в JS и юзается через него же, а Шедоу дом бегает внутри браузера и позволяет делать указатели внутри HTML, но принцип тот же - перерендеривается только нужный элемент.
155 1330286
Такое чувство, что кроме першина нет ни одного тутора на работу с psd мекетом. У них там рильно верстальщики только по своему дизайну хуячат или куда?
156 1330304
>>30286

>нет ни одного тутора на работу с psd мекетом


А зачем для этого тутор? Ну и все нормальные люди уже пересели на скетч/фигму, ФШ не нужен в вебе.
157 1330309
>>30304
Где ты видел нормальных людей, собака сутулая?
158 1330320
>>30309
rot zakroi
159 1330324
>>30320
сам закрой понял? пидор
160 1330326
>>30309
Вокруг себя
161 1330330
>>30326
Жаль ты один в сычевальне сидишь.
162 1330348
>>30330
мамкин траль, пиздуй отсюда нахуй, твой ТРАЛЕНК кажется смешным только людям до 16 лет
163 1330352
>>30348
Рад, что тебе нравится.
164 1330389
Все, дописал тудушечку на экспрессе с монгой и реактом, я теперь могу претендовать на должность html ful stak senior?
Хоть фронт я и писал наспех хуем по столу, но все равно не думал, что могу такой пиздец натворить.
165 1330391
>>30389
ПОКЕЖ
О
К
Е
Ж
166 1330393
>>30389
Я вот недавно попытался вкатиться в бэкэнд и не смог. Слишком сложно, особенно эти вот схемы и модели на монго, и документацию я тоже не понял. Сделал вывод, что это для сверхразумов.
167 1330397
>>30393
А что ты шмог?
168 1330398
>>30397
Мувисерчер написать, например. Вот хотел написать свою имиджборду на стеке реакт + нода/экспресс/монго, но застопорился на написании схем и дропнул идею.
169 1330412
>>30398
но в мувисерчере ты просто берешь готовый объект и раскидываешь из него данные по компонентам как есть
170 1330420
>>30391
Завтра допилю фронт и покежу.
Хотя хули там показывать, 4 ручки для гет, пост, пут и делет, в которых я делаю простые запросы-копипасты к локальной монге, все. А фронт - обычная реактотудушечка, только с говнокодом и копипастой. Думаю вот после допиливания фронта туда аутентификацию прикрутить зачем - хуй знает, да на хероку задеплоить, чтоб все охуели как я умею.
171 1330503
Приметил вакансию вроде неплохую, но пока хочется похикковать еще... Что делать?
172 1330508
>>30503
Зачем? Прогрессировать как разраб ты будешь гораздо быстрее, при этом ты будешь так же сидеть за компом, как и дома.
173 1330518
>>30508

> при этом ты будешь так же сидеть за компом, как и дома.


У меня эта фраза вызвала ассоциацию с сейчас тебя комарик укусит, а потом пиздыкс и палец пробивают нахуй.
Какой как дома? Там же люди кругом, социоблядствовать надо, а еще делать не то что хочешь, а что говорят. Возьмут, да и посадят в древних жикверях ковыряться и что тогда?
174 1330578
>>30518
Ну так не иди. Тебе говорят: иди, ー а ты отвечаешь "эээ ну нет там страшна я нихачу(((".
Хули ты спрашиваешь вообще "Что делать?" в таком случае?
175 1330585
>>30508

>Прогрессировать как разраб ты будешь гораздо быстрее


очень спорно, как только я устроился темп крайне сильно сбавился из-за однотипных тасков.
>>30518
Даю инфу, когда устраиваешься тебе говорят на каком проекте ты будешь работать, с каким стэком и какие твои задачи.
176 1330595
>>30585
А дома ты типа дохуя всего интересного делал по 8 часов в сутки?
image.png12 Кб, 833x107
177 1330611
Вот такого рода вещам можно не придавать значение, если я верстаю макет кокодемии? Это уведомление на гитхаб
178 1330619
>>30611
На такие вещи можешь вообще забить хуй, если ты не фронтлид в сфере финансов
179 1330620
>>30595
по 12, доки, примеры кода смотрел, мувисерчеры писал. Скорость обучения была выше чем при практике с однотипными сценариями.
180 1330647
>>30619
Отлично, спасибо за ответ.
181 1330782
>>30389
Пидорская свинидла ебаная, ты охуел блядь? Какие нахуй 15к, шлюха проблядская? Еще спиздани, что не ты, дифичент ебаный.
182 1330785
>>30782

>удалёнка


Это же какой-то тип из села подмошоночного.
183 1330788
>>30782
Все правильно он сделал. Все равно и на 15к вряд ли найдет работу на удаленке именно на стеке реакт-редакс, там и бесплатно ньюфаги не нужны.
euh0tHP8.png255 Кб, 512x512
184 1330793
>>30782
Нет, это даже для меня как-то слишком.
185 1330794
Этот анон хочет повторить успех красного(вроде) мувисерчера, у того тоже был кот на аве в тг.
186 1330795
Кстати, а куда после мувисерчера-то развиваться? Вот написал ты его, значит худо-бедно умеешь в реакт, редакс, роутер, асинхронность дергать умеешь, вроде все очобы. Что дальше писать, что учить, куда двигаться?
187 1330796
>>30795
После мувисерчера соц.сеть пиши.
CB1ED42F-CC7E-4335-A99D-0C50430C6CE5.png431 Кб, 1536x2048
188 1330801
>>30782
мимо-митспин

нет, это не он. я на этой доске даже не сижу
image.png156 Кб, 1060x532
189 1330803
>>30801
ага, твои пруфы со скринами html в треде фронтендеров очень круты

я - это ты
190 1330804
>>30796
ВМувисерчере? А потом пейсбук захочет его купить и в качестве бонуса посадит тебя рядом с дениской пояснять людям на гитхабе, что их баги - это их баги, а не баги реакта?
191 1330813
>>30785
чому
192 1330816
>>30795
Хватит развиваться, работать кто будет то?
193 1330817
>>30816

> работать


Это не для вас вакансия полгода висит, молодой человек.
194 1330837
>>30795
Просто посмотри оглавление хекслета бест практис ракта редакса, либы типа реселекта и имутаблжс. Посмотри фичи ес 1488 подруби элвис оператор в серчере, перекати его с кра на свой конфиг вебпака, обмаж жсдоком, настрой сиай сиди, и много чего ещё. Настрой ещё под себя иде, снипеты ракта и еслинт
195 1330861
>>30837

>оглавление хекслета бест практис ракта редакса


А можно ссылку?
197 1330888
>>30866
А, я думал, есть какая-то определенная подборка от этого сайта. Ну тогда придется страдать, ведь эти "лучшие практики" от 2016-2017 года с кучей депрекейтед методов.
198 1331048
Хоспаде, как же хочется войтивайти.
Разве я многого прошу?
199 1331051

> нужно хранить высокоэнтропийные пароли с уникальной «солью» и c применением односторонних адаптивных функций хэширования


Вот где-то с этой фразы я понял, что пытаюсь вскрыть тему, которую вскрывать не стоит.
200 1331066
>>31051
Пару раз постучаться в гугел и всё понятно станет.
202 1331073
>>31070
Это сон фрезеровщика Васяна у станка в обеденный перерыв?
203 1331083
>>31073
Угу. Причем нашел я этот сон на каком-то рубиучебнике. Как фронт относится к руби - хуй знает.
204 1331183
А вы знали, что если в корне проекта сделать файл .env и прописать в него NODE_PATH=./src , то все пути можно будет прописывать относительно этой src папки?
Допустим если нужен файл в
%папкапроекта%/src/actions/userActions.js
, то можно прописать
import * from 'actions/userActions';
Безымянный.png54 Кб, 1295x825
205 1331437
Какого хуя он просит у меня кредитку за бесплатную песочницу?
206 1331543
>>31183
Я нихуя не понял, потому что только препроцессоры и автоматизацию осваиваю, но спасибо за полезную инфу. Побольше бы таких анонов
207 1331676
>>31543
Это для вебпака, если что.
208 1331681
>>31437
Это типа мобильника, но более надежно для бизнеса
Чтобы ты не мог создавать бесплатные песочницы вечно, а единожды за одну кредитку.
209 1331777
>>31070
Не думал, что такие неудачники существуют.

мимо получал 200к на стажировке
image.png4 Кб, 271x53
210 1331921
Че делать? Файрволл выключал, браузеры менял, прокси ставил, ему ваще похуй
211 1331924
>>31921
Винамп перестановил?
212 1331948
А здесь подсказывают совсем нюфаням изучающим кокодемию?

https://htmlacademy.ru/courses/55/run/5 - почему в этом уроке для того чтобы работало вертикальное выравнивание нужно задавать определенную высоту строки? Ведь мы делаем сам элемент инлайн-блоком и высоту ему прописываем (height: 40px). Какая-то непонятная тонкость, которая так и не была объяснена.
213 1331954
>>31948
Если кратко, то текст лежит не в самом блоке, а в обертке, в "строке", и vertical align относительно этой строки текст выставляет, а по дефолту высота строки = высота шрифта.

http://christopheraue.net/design/vertical-align
2018-08-0908-32-09.png389 Кб, 1253x737
214 1332032
Гайс, че за IDE На пике?
215 1332034
>>32032
А все, PHPStorm это
216 1332048
>>32032
Глаза кровоточат.
217 1332302
Вопрос к вкатившимся. Вы умели писать тесты на момент вкатывания, или научились на работе? Если первое, то как вы учились, тупо мувисерчеры покрывали рандом тестами?
218 1332432
Я тут самоутверждался опять и смотрел резюме вкатывальщиков. Почему у 90% из них ебальники такие, будто у них какие-то тяжелые ментальные расстройства? Там кругом двачеры?
219 1332465
>>32302

>Если первое, то как вы учились, тупо мувисерчеры покрывали рандом тестами?



Открываешь популярный фреймворк на гитхабе
@
Смотришь в папку с тестами
@
Врубаешься, для чего их делали и нахуя
@
Делаешь так же.
220 1332493
Говорят, веб все. А я только барбершоп доверстываю. И че делать теперь?
221 1332498
>>32493

В IoT иди, там ща байты ебать стало необязательно и паять - купил шилдов, собрал, написал говно на петоне - уже стартп, можно на производство внедрять.
222 1332502
>>32465

>Открываешь популярный фреймворк


Популярный проект, ты имеешь в виду?
223 1332503
Есть сейчас смысл immutable.js учить?
224 1332558
>>32503
научись использовать, это быстро а выучи потом
225 1332682
>>30040
где-то была настройка на express и es6. почитай как все с нуля делается, может в мозге прояснится. прописывать не обязательно в конфигах, можно просто инсталлировать, оно все само пропишется.
http://www.reactjunkie.com/step-one-to-react-es-6-and-express/
http://www.reactjunkie.com/step-two-to-react-webpack-and-react/
http://www.reactjunkie.com/step-three-to-react-speed-dev-with-hot-module-replacement/
http://www.reactjunkie.com/step-four-to-react-routing-with-react-router/
226 1332703
>>31954
Спасибо. Примерно так и представлял это, правда до сих пор не пойму почему в том уроке нельзя было на этом небольшой акцент сделать, чтобы все это сразу поняли и запоминали :thinking:
227 1332899
Как из шаблона вызвать метод, который содержится в data во vue? Чето сраные директивы не пашут в template.
8Jqm9uUCcfA.jpg132 Кб, 960x935
228 1332927
Как сейчас обстоят дела с семантикой в верстке? Хуле Першин уже на втором уроке Базового интенсива заливает про семантику, новые теги и тд. Неужели это уже сейчас стало так важно или пока не стоит обращать на это внимание чтобы не тратить время, а просто верстать "шоб было также"?
229 1332930
>>32927

> Хуле Першин уже на втором уроке Базового интенсива заливает про семантику, новые теги и тд


Потому что это осилит даже такой тупой даун, каких они обучают.

>Неужели это уже сейчас стало так важно


Тебе нужно выучить пару-тройку тегов вместо дивов, и потом тебе самому проще писать будет, и тому проще, кто будет в этом коде ковыряться.
41241512515124124йц.jpg54 Кб, 916x535
230 1332946
>>32930
Так ты вообще видел че они там разбирают? Там уже не просто семантика секшенов, мейнов и тд, а какие-то копошения в спецификации и соотношения Categories тега и Content Model.
231 1332947
>>32946
А. Ну так он показывал, как чекать куда что можно вставлять. Ничего глубокого там нету.
232 1332952
>>32947
Я просто не много не понял эти множества всякие, почему что-то является Phrasing, а что-то вроде дивов просто flow... Как это понять вообще, где тут какая-то логика - хуй его знает. И как вообще эти категории на практике должны работать и помогать?
233 1333102
>>32946
Ебать, это Першин? Это все вкатывальщики виноваты, надонатили ему на тележку кокса.
234 1333226
>>32498
Нука, поподробнее, пожалуйста, уважаемый
235 1333256
Чем Fraemwork отличается от CMS? В двух словах.
236 1333258
>>33256
пит буль
237 1333260
>>33256
бляяяяяяять!! ! сука ты уеб ок ебаный блять тебя ЕБЕТ ЭТО ЧТОЛИ??? СУКА БЛЯТЬ ВОТ ЗА ТАКИЕ ВОПРОСЫ У НАС В ТРЕДЕ УБИВАЮТ НАХУЙ!!!!
238 1333405
Подскажите, какой фотожоп для древнего ПК подойдёт для верстки, там же не критично, если поставить версию какую-нибудь там 2008-2009 года? А то последняя версия стартует полчаса, ну и работать невозможно, авокод попробовал, получше, но все равно тормозит все.
239 1333410
>>33405
Я с фотошопом кс3 попробовал курсы академии осилить, нихуя не понял, куда нажимать, плюнул и установил свежий. Так что смотри сам.
240 1333533
Где про jest можно покурить? Документация говно шопиздец, а гайды - говно еще большее.
241 1333613
https://todomern.herokuapp.com/
Мне хватило ума задеплоить мою тудушечку, зацените!!!
242 1333628
>>33613
пиздец кал
243 1333635
>>33613
Это не тудулист, это какая-то телефонная книга только без телефонов
244 1333655
Кстати, для потомков. Монго сейчас 4 версии, млаб для песочницы предоставляет 3.6 версию, поэтому подключиться к базе локально нельзя. Но это не точно. Но мне так кажется.
>>33635
Ну круд, не суть важно.
245 1333678
>>33533
по примерам в проектах какихнить поищи button.spec.js
246 1333692
нашел тут неплохой прожект чтоб скопировать
https://www.solarsystemscope.com/
247 1333697
>>33613
Чому по нажатию на кнопку форма не очищается? Непорядок
248 1333708
>>33697
При нажатии на кнопку удаления нужна модалка с подтверждением. Пагинации нету. Форма изменения желательно должна быть только одна.
249 1333720
>>33708
И верстка едет при изменении
sage 250 1333917
ладно, покидаю этот тред, как-то тухло. всем пока.
251 1333988
>>33917
Ну так надо было вкатываться в живое направление, а не во фронт.
252 1334035
Плакаю. Не хочу, чтобы тред умирал.
253 1334037
Тоже плакаю. Не знаю с чем мне ебаться, уже изучил все что может понадобиться на работе и от чего меня не тошнит, больше ничего не могу придумать. Думал хоть тут аниме обсудить, а постинга не завезли.
Безымянный.png1 Кб, 129x78
254 1334039
Анон прости нуба что брекетам от меня надо, все теги парные, зачем он мне их подсвечивает.
255 1334040
>>34039
А ошибки никакой, если навести? Как бы тяжело догадаться по такому скрину...
256 1334041
>>34037
Ищешь уже работу? Были собесы?
257 1334044
>>34040
Нет, но подсвечивает одинаковым цветом всю пару тегов при клике.
ниче се ты быстрый
258 1334045
>>34040
Если что на отображение кода не влияет, так что забейте, наверное простой баг
259 1334046
Сколько примерно времени занимает прохождение курсов по подписке htmlacademy?
1533924853960.PNG1 Кб, 105x67
260 1334047
>>34044
Может из-за неправильной вложенности, лол? Почему у тебя не так?
261 1334050
>>34046
А ты знаешь английский? Если знаешь, то лучше выбрать что-то другое. И даже не потому, что там дерьмо, а на инглише все заебись, а просто чтобы уже начать привыкать к информации на английском, вот дальше на русском уже ничего хорошего не найдешь.
262 1334052
>>34041
Собесы раньше были, работу не ищу. Я осознал, что уже способен вкатиться, достиг просветления и понял, что работа не нужна. Буду становиться диванным помидором, сидя на шее у мамки, пока на мороз не выпизднет.
263 1334060
>>34047
body
html
Тоже неправильно вложены чтоли?
264 1334061
Сап фронтенды! Я в теме с месяц назад, освоил html,сейчас вот начал изучать css. Всё бы было хорошо,но в практике я 0,5 lvl. Только с какого то там сайта помню пытался пример сделать,опираясь на гугл,в итоге затрахался после 30-40 мин начальной вёрстки,и это блеадь из за того что забыл указать атрибут и написал неправильно тег и в итоге скопировал как мудак весь готовый пример, а сейчас вообще испугался всего этого и стал жить жизнью амёбы,чувствую что мне это под силу,но вот заставить вернуться в себя того, крайне тяжело будет и самое главное есть осознание что в скором если ни это,то да здравствует быдло работа,да здравствует уебанская жизнь.
Как правильно подойти к практике? Ещё теорию пошарить и уже потом смело садиться за практику? Где то слышал про методику 80% - практика,20% - теория,со мной видимо нужно по другому. Спасите аноны, от этой мучительной прокрастинации,ведь через полгода я уже не студент,а следовательно "Привет,взрослая жизнь-хуизнь. Работа-дом",не хочу я такой участи, хочу макакичем стать на первых порах и свалить в дс или дс2.
266 1334067
>>34062
Вдруг из-за того тега section и эти подсвечивать стали, но вообще хз в чем проблема.
267 1334077
>>34062
Попробуйте выключить и включить.
268 1334079
>>34061
короче аноны,место всей этой воды скажу кратко по сути: " Как же вновь вернуться в это русло, вроде бы всё шло как по маслу,а вот после того как самому захотелось сделать этот "каркас",всё сломалось. Просто изучил и вот недавно как то в css пошёл,думаю ну ладно хер с этим всем,потом обучусь. Факт в том,что без практики это занятие бессмысленное." ( тот нытик)
269 1334081
>>34077
Ну как бы не раз уже перезапускал
270 1334088
>>34079
Никак. В программирований никогда и ничего не идет как по маслу. Ты пишешь код, он нихуя не работает, дебажишь его и понемногу двигаешься вперед. Иногда нихуя не работает уже на этапе развертывания проекта, иногда все валится после апдейта ОС, иногда либа срет ошибками и они не гуглятся. Это часть профессии, привыкай.
271 1334092
>>34088
Из этого следует,что всё же ещё не всё потеряно. Это всё равно что быть автомехаником,только тот больше угорает возиться в деталях,здесь же нужно угорать по коду, без особой тяги к вебу и вообще к IT сфере просто напросто сломаешься. Благо что я нашёл тебя,а то бы запросил и ушёл в макдак или куда там нынче годно в сферу обслуживания идти? Какие ещё альтернативы, на всякий случай.
272 1334096
>>34092
Открою тебе секрет один. Открываешь гугол, пишешь туда профессии без образования. Выдает грузчика, дворника, парикмахершу, маникюрщицу, столяра и... программиста. Ну выбор тут очевиден, поэтому так много программистов.
Это я все к тому, что нужно действовать от обратного. Подумой сам, погугли, поищи не очень популярные профессии. Хоть для пахомии и снг погромирование кажется единственным путем нормально зарабатывать и не рвать жопу, но и другие пути есть, просто их нужно найти.
273 1334112
Зачем нужны верстальщики, если есть Adome Muse?
Я не тролль, просто нуфак. Не стукайте.
274 1334122
К слову, чем JS отличается от Jquery в двух словах?
275 1334123
>>34112
Не выполняет даже малую часть необходимого. В конструкторе под себя толком не настроишь.

>>34122
Проще работать с DOM-ом, но уже устарел и никто его не пользует, сейчас нужны фреймворки.
276 1334142
Зажопился на месячную подписку от куколдемии, у них в реферальной программе написано - "За каждые пять друзей, которые зарегистрируются у нас и получат достижения «Электропочта» и «5 курсов» вы получите пять дней подписки, а ваши друзья по одному дню подписки."

Пригласил своих "друзей" (фейк-акки через прокси), прошел каждому 5 курсов, просто нажимая "Показать ответ", заработал нужное достижения после привязки почты, т.е все норм, все достижения есть. Но нихуя не происходит. В списке приглашенных эти друзья есть, т.е привязались к акку.
277 1334143
>>34123
Спасибо.
278 1334191
>>34142
Лол, у них конкурс в инсте был неделю назад, просто за участие раздавали месяц подписки.
279 1334199
>>34191
Я думал тут за платные курсы хтмлакадеми обоссывают
280 1334215
>>34142

> пытается набеать рашкинских "бизнесменов", которые уже сами наебали кучу людей желающих изи вкатиться

281 1334287
>>34199
Ну и я про то же, которые за 399 р/ место сейчас.
282 1334310
>>34287
Или 225 если год брать
283 1334344
>>34287
>>34310
Уже обсасывали 100 раз, что платные курсы не особо нужны, особенно если ты нацеливаешься на фронтэнд, а не просто верстку.
284 1334360
Выкатили вакансию, а там стек - реакт/редакс, руби, нода и монго. Пиздато, максимум хипстерское комбо, я бы там с пацанами в барбершопах смузи пил, да в попу баловался бы, а еще был бы стимул руби освоить. Только вот работают с забугорными ребятами, там английский нужен, а я документации на английском с трудом читаю. Эх, блядь, надо брать перерыв во фронтоебле и английский учить, а то мне такими темпами кроме жикверей ничего не светит.
285 1334363
Как сделать рандомный генератор букв? В голову только приходить сделать массив алфавита и Math.random выбирать по одному элементу.
SxJXeTT.jpg.png339 Кб, 680x680
287 1334435
Горит жопа от тестов. По каким-то иррациональным причинам совершенно не могу с ними разобраться. Мой моск не может понять зачем учиться писать то, что не имеет конкретного осязаемого результата.
288 1334436
>>34435

>Мой моск не может понять зачем учиться писать то, что не имеет конкретного осязаемого результата.


Если ты не видишь в них смысла нахуя их учишь?
Когда почувствуешь их нужность тогда и выучишь.
289 1334441
>>34436

>нахуя их учишь?


Чтобы на работку взяли. Сейчас во многих вакансиях на джуна просят тесты.
мимо
290 1334443
>>34435
У тебя бывало такое, что ты что-то изменил/добавил у себя в коде, сохранил, а в браузере тебе сразу же ошибку выдает? Чаще конечно напишет, что пошло не так, но не всегда, да и ты в таком случае сразу открываешь IDE и вспоминаешь, что и где изменил и что могла сломаться "ах да, вот здесь же забыл добавить хуйнюнейм". А вспоминаешь или быстро находишь ошибку, потому что это писал ты буквально несколько дней назад.
А теперь представь, что ты на проекта, который уже полгода идет, и вас там 4 разработчика. Ты что-то меняешь, а у тебя все ломается сразу же, и ты мучаешься ищешь где же это сломалось. Но это не самое страшное, здесь как бы все явно "ты что-то только что изменил, проект сломался, значит проблема в твоем коде". А когда что-то неявное поломалось? Когда ты добавил свою часть кода, ко каждую же функциональность ты не будешь вручную проверять клацать, а работает ли оно... В итоге ошибку находят через неделю и никто не поймет, что же не так пошло. Вот теста для этого и нужны, ты добавляешь фичу, запускаешь тесты, проверяешь все ли ок.
Тесты конечно не 100% гарантия, что ничего не сломалось, но ОЧЕНЬ много времени могут сэкономить в будущем.
291 1334446
>>34443
Много ошибок в окончании, сори, хз почему так получается после упарывания, часто замечаю.
292 1334460
>>34441
Именно.
>>34443
В этом наверное и проблема, свои мувисерчеры я пишу максимум неделю, а весь их функционал вполне можно каждый раз протыкивать руками. Наверное стоит отложить их до тех пор, пока не возникнет необходимость или пока на работу не устроюсь.
А тесты везде сами дебилоперы пишут что ли? А тестировщики тогда нахуй нужны?
293 1334565
Кто-нибудь проходил продвинутый жс от академии? Как оно?
294 1334595
>>34565
Самое то для даунов вайти если ты о курсах на сайте.
Кураторы напоминаю что мне присылать процент через палку
295 1334626
>>34595
Я про интенсивы. Просто базовый жс их не очень зашел. Думал может пройти продвинутый
296 1334630
>>34626
Так вроде на торрентах есть и обычный и про
297 1334641
>>34626
Смотрел очень бегло, вроде как там просто про ес6 затирают.
298 1334642
Все еще реквестирую альтернативы мувисерчеру. Хочу еще что-то в портфолио высрать, но фантазии не хватает.
299 1334694
>>34642
Как тебе идея сделать клон двача?
300 1334709
>>34694
Потеряла актуальность еще в 2013.
301 1334805
>>33102
Даа, я год назад смотрел интенсив, он там даже няха был
303 1334869
http://jsfiddle.net/dkrot9fh/

Как сделать так, чтобы каждое движение ползунка изменяло значение в инпут-форме, а не только последнее записывалось?

Как здесь?

https://www.w3schools.com/howto/howto_js_rangeslider.asp
304 1334871
>>34869

> https://www.w3schools.com/howto/howto_js_rangeslider.asp


Там же ниже есть, разве не то, что тебе надо?

var slider = document.getElementById("myRange");
var output = document.getElementById("demo");
output.innerHTML = slider.value; // Display the default slider value

// Update the current slider value (each time you drag the slider handle)
slider.oninput = function() {
output.innerHTML = this.value;
}
305 1334902
>>34867
Хуйня.
306 1334927
>>34902
Почему?
307 1335135
>>34927
Я скозал.
308 1335237
>>35135
ТЫ СКОЗАЛ?
309 1335308
>>35237
Я скозал.
310 1335315
Английский учить - это вам не код писать. С кодом все просто - прочитал, подумол, применил. Если смог применить, значит разобрался, нет - переходи к первому шагу. А с английским так не катит, там какой-то сплошной дрочь, рояли в шкафу и хуй поймешь разобрался ли/запомнил ли прочитанное. Сукапиздец.
311 1335317
>>35315

Английский самый лёгкий язык для изучения, если что
312 1335324
>>35315
А самое главное, что чувствуется лимит усваиваемой информации. Читаю вот и чувствую, как ранее прочитанное из головы вылетает.
>>35317
Все равно по сравнению с жопаскриптом сложна.
image.png46 Кб, 1093x255
313 1335508
Editorconfig выдаёт вот эту хуйню. Это связано с символом переноса, как я понял? Вся консоль в этих ворнингах. Нужно ли фиксить? Конфиг от кокодемии, сижу с десятки.
314 1335583
>>35508
перед тем как на гитхаб запушить, все переносы нормально обычно встают. Если с вебшторма сидишь, внизу меняются переносы LF, CF там. тебе LF над
315 1335614
>>35508

>сижу с дисятки

316 1335686
>>35583
Спасибо за ответ. Надоело ебаться с этим editorconfig'ом и stylelint'ом, поэтому я их просто выпилю, тем более если переносы и так нормально работают потом. Всё равно там три с половиной настройки и все о пробелах и переносах. Со сраной сборкой дня два разбирался, так теперь ещё и линтеры эти мозги ебут, хотя настроил всё в точности по примерам работ прошедших интенсив. Кстати, этот файл .editorconfig в корневой папке как-то взаимодействует с установленным в редактор расширением editorconfig?
317 1335711
>>35686
если плагин установлен в IDE или в чем ты там пишешь, то автоматом должен подхватывать
318 1335776
>>35771 (Del)
Совсем отчаялся?
319 1335794
Придумал, буду саундклаудсерчер писать.
1.png1,5 Мб, 928x834
320 1335888
Ребята, я всех вас так люблю.
321 1335895
>>35888
Спасибо.
322 1335896
Ну нахуй, не буду саундклаудсерчер писать, там плеер нужен, плеер сложна.
323 1335907
Сука, да что написать-то? Мозг простаивает, а надо скилл набивать.
325 1335938
>>35888
Ура, наконец-то аниме, как раз нужно было настроение поднять перед рабочей неделей.
326 1335939
>>35928
Че я буду с ним писать? Солнечную систему в канвасе моделировать?
327 1335941
Пиздец, накатал простенький проект уровня todo на vue на jsfiddle, начал переносить в нормальное окружение и понеслась. Везде блять какие-то автономные template, scoped css, синтаксис не выделяется и прочие мелкие радости.
Также какого-то хуя пропала возможность доступа к data родителя. Т.е. раньше у меня был экземпляр
new Vue({
el: '#app',
components: { App },
template: '<App/>',
data: {
names: ['EOT','Ivan','Slavik']
}
})


и был компонент

<div id="app">
<vpiska>{{names}}</vpiska>
</div>


и все, блять. Я просто брал данные родителя и использовал в нужных мне дочерних компонентах. Теперь я ловлю
Property or method "password" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property
Т.е. блять никто и знать не знает, что блять хранится в data. ЧТО ЗА ХУЙНЯ???
328 1335947
>>35941
Я долбоеб, как только описал проблему, сразу понял, что нужно делать.

Кароч, this.$parent.names и все.
41241515125124.jpg115 Кб, 625x624
329 1335958
Часто подобное вообще юзают?
330 1335961
>>35958
Впервые увидел это свойство.

реакт-редакс джун
331 1335963
>>35961
Ну и хуй тогда с ним. Конечно хорошо что куколдемия так подробно разбирают свойства CSS, но половину из этого нужно учить видимо только по факту.
332 1335970
333 1335972
>>35963
Почти так, просто хорошо, что ты уже слышал об этой фигне, а когда тебе нужно сделать что-то подобное, то надейся, что вспомнишь это и не придется тратить время на гугление.
334 1336003
>>35941

>React

335 1336079
>>36003
Давай не будем давить другие фреймворки. Недавно на реддите видел пояснения, почему ангуляр лучше реакта, так что кто знает, может еще придется переучиваться.
336 1336117
Чет я заебался уже, хотя меньше двух недель работаю. Сделал админку с двумя крудами, теперь еще одну пилю, только там крудов уже четыре, еще и техзадания четкого нету. А от осознания того, что мне тут еще год сидеть, я теряю сознание.
15к кун
337 1336118
>>36117
А обещали поди ИНТЕРЕСНЫЕ ТАСКИ?
338 1336218
Короче, бля, вот все, что я могу вывалить в свое портфелио. На сколько к в секунду могу претендовать?
https://todomern.herokuapp.com/
https://m00se.herokuapp.com/
https://m00viesearcher.herokuapp.com/
https://phnb000k.herokuapp.com/
https://michello.herokuapp.com/
https://c4da.herokuapp.com/
339 1336222
>>36218
Ну и что ты высрал? Лучше всего дал бы ссылку на свои проекты на гитхабе с пояснениями, в чем суть проекта.
340 1336237
>>36218
Почему не адаптивно?
341 1336242
>>36118
Да ничего не обещали. Просто я не ожидал, что даже в таком донном месте потребность в моей работе настолько мала. Обе админки делаются с целью редактировать информацию, получаемую приложениями для мобильных устройств. Я так понял, все веб-проекты, получаемые компанией, реализуются с помощью цмсок типа битрикса, они тупо так привыкли.
342 1336268
>>36222
На код похуй, я тут уже свои мувисерчеры палил и их обоссывали, мне нужно мнение о них в целом.
>>36237
Лендосы-то? Один адаптивный, два других были сделаны на отъебись.
343 1336274
>>36268
Выставляй один адаптивный лендос и все свои проекты на реакте.
344 1336319
>>36237
Все что может типичный двачер проверить. Адаптивность. На большее скилла нет. Не удивительно шо брать не хотят вас долбаебов.
345 1336349
>>36319
Разве для оценки интерфейса нужен какой-либо скилл? У него все проекты настолько маленькие, что мало смысла писать об ошибках.
346 1336353
>>36319
К тому же, его первый проект недавно обоссали по интерфейсу, и он так ничего и не исправил.
347 1336361
>>36349
То есть, самое главное это проверять сходу адаптиновсть? Блять, это ж такая поебота. Нахуй ее делать в таких проектах?
В серчере есть она - ну и норм. если бы не было, тоже похуй.
348 1336365
>>36361
Если лень делать адаптивность, то прикручивай что-то типа бутстрапа.
349 1336370
>>36365
На таблицу, туду или список? Рили?
350 1336379
>>36370
Лично я на адаптивность не чекал, тут уж сам смотри как тебе удобнее. Меня больше беспокоят вещи типа пустых полей в мувисерчере (типа бюджета, описания и тд), и отсутствие пагинации в круде.
15335332133850.jpg65 Кб, 767x430
351 1336440
Всё хайп по айти прошел? зп упали до обычных рыночных, вкатывальщиков с горящими глазами уже не вылезает, эхх не долго JSмузыка играла, не долго фронтендер танцевал
352 1336515
>>36440
Лево руля!
353 1336522
>>36319
А что, долбаёб, она нинужна?
14984590346522.png912 Кб, 555x794
354 1336598
ссссука еле спиздиел курс, а там индус пикчи нарезает через трим и легаси экспорт
355 1336620
>>36218
Проекты нормик, но лендосы скучные пиздец, не адаптивный лендинг вообще выкинь и никому не показывай, это любая домохозяйка сделает за час, не позорься. Сделай лучше один адаптивный лендинг, с кучей всяких приятных анимаций, паралакс эффектами и прочим говном чтобы было понятно что ты можешь это сделать. Тудушки - ок, лендинги - говно, на 30к можешь расчитывать.
356 1336634
>>36620
в дс 50-60
357 1336635
>>36634
В сан-франциско 250-350
358 1336657
>>36635
Удаленно 300к / сек.
359 1336782
>>36657
А че так мало? Я больше 10 часов в неделю не стал бы за такие копейки работать.
360 1336784
>>36782
слыш работать преставься мразь
1534182315743.jpg49 Кб, 435x600
361 1336788
Пришел с работы, через 2-3 часа уже ложиться спать, хотя я бы сейчас мог. Хочется и поиграть, и пару тредов почитать, но ни на что уже нет сил, даже вяло потыкать автоатаку за самый брейнлес класс в вовехантер никак не могу, я уже молчу о том, что хотелось бы еще другой язык учить. А вместо этого безмысленно сижу/лежу со стримом на фоне.
О да, это же понедельник только, ну нечего, потерпим как говорится.
362 1336791
>>36788
Ктож тебя, шизофреника, на работу возьмет, не смеши
363 1336792
>>36788
Уже месяц себя убеждаю, что пора слезать с мамкиной шеи и начинать хотя бы по вакансиям тыкать, а ты так дизморалишь.
364 1336793
>>36791
Как будто в программирование нормисы идут.
365 1336794
>>36793
Ну этот-то тяжелый.
366 1336795
>>36794
Ты взвешивал?
367 1336796
>>36634
Ух нихуясебе деньжищи
368 1336798
>>36795
Там бирка на лбу.
369 1336814
>>36792
Так я и не фронтендером сейчас работаю, тоже тыкаю по вакансиям в свободное время.
370 1336824
>>36814
А кем ты работаешь?
371 1336861
>>36218
ахуенно скажу тебе
адаптивно умеешь гребсти
приложуха с сортировками и фильтром заебок
мувисирчер - классика
вполне себе уверенный джун
ищи работку, это заебись

дай кстати апи на апликуху с фильтрами и сортировкой, хочу прикрутить подобное на выходных
синий сирчер
372 1336891
>>36824
Гей-шлюхой.
373 1336909
>>36861
https://www.json-generator.com/
Вот и все апи. Может рандомные данные любого вида высрать.
374 1336917
>>36824
Не слушай этого >>36891, я просто шлюхой работаю.
375 1336923
>>36218
Тебе уже давно нужно искать работу, как только мувисерчер сделал. Эти дауны в треде тебе будут до бесконечности заливать что это всего лишь дно-уровень и тд. У нас в контору джуны залетали, с намного меньшим уровнем, сейчас сидят на 50-60к спустя пару месяцев.
376 1337001
Зачему укатились из web, дебилы? Тред замедлился пиздец и аноны которые вкатились уже не помогают новичатам.
377 1337332
Ёбаный, блядь, роутер, сука сраная ёб его мать. Как выдрать из него параметры URL-а ПЕРЕД рендером приложения??
если структура при этом сорт оф:
<BrouserRouter>
<App>
<Switch>
<Route path='/' / render={(routerprops) => {return(something)}}>
<Route path='/:page' / render={(routerprops) => {return(something_else)}}>
</Switch>
</App>
</BrowserRouter>
Пытаюсь обработать ситуацию, когда хитрожопый юзер вбивает страницу прямо в адресную строку, а дефолтная страница у меня в стейте выставлена 1, как её сменить на ту что в URL-е?
Запутался пиздец уже, второй день ебучий роутёр ковыряю и нихуя не пойму как всё это перемешать с реактом-редаксом чтобы работало
378 1337335
>>37332
Ты бака, что ли? У тебя с головой все дайджобу? Роуты местами поменяй, десу.
379 1337360
>>37335
там в первом exact path, если ты об этом
380 1337364
>>37360
Не совсем понял суть вопроса, но ты пробовал юзать компонент роутера Redirect?
381 1337387
>>37364
Да хуй знает, я уже запутался окончательно. Мне нужна была сраная пагинация всего-то, вот есть стейт изначальный, хде page = 1, с этой цифрой в теле запроса происходит fetch к API, загружаются нужные данные, всё норм. Потом я пытаюсь прилепить пагинацию с двумя <Link/>-ами, href у которых берётся из переданной в пропсах (page - 1/page + 1) в зависимости от направления. Дальше, при клике на кнопку включается action creator, запускающий сначала action на обновление page в стейте, а затем action на новый запрос к API с этой новой страницей в теле запроса. По мне так всё это как-то не совсем правильно, но хули, видимо не стоило пытаться выучить реакт+редакс+роутер+thunk за три ёбаных дня.

И вот вопрос - как мне подменить изначальный state, чтобы там было не page: 1, а например page: location.match.params.page || 1, на случай, если приложение загружается с "грязной" адресной строкой (не localhost:3000, а localhost:3000/2, например)? Как-то можно URL достать из <BrowserHistory> может быть?
382 1337394
>>37387
При клике лучше делать обнуление содержимого страницы, а в компоненте, отвечающем за отображение, сделать componentDidUpdate() { if (!fetchedData) fetchData();}

>подменить изначальный state, чтобы там было не page: 1, а например page: location.match.params.page || 1


В componentDidMount, например.
383 1337492
Пацаны пацаны, а что пейсбук вместо компонент вил ресув пропс предлагает пользовать?
384 1337510
>>37492
componentDidUpdate
385 1337670
Говнокурсы скиллбокса видел кто-нибудь? Першину стоит начинать волосы на жопе рвать?
386 1337855
Почему на HTMLAcademy висит целый курс по CSS-таблицам? Это часто используют в продакшене? Нахуя верстать таблицы через css, если семантика таблиц подразумевает использовать для этого специальные теги?
15290863764820.png183 Кб, 500x375
387 1337929
388 1337947
>>37855
Потому что Академия говно без задач, предназначенное лишь для совсем нуфагов, которым нужно освоить основы.
389 1337993
бля верстал макет
а потом галп накатил
накатил потестил
а потом на свёрстанный макет накатил
и проебал все стили из-за sass или как-то ещё хуй проссышь сложна
теперь заново прописывать
нах так жить
не щадит жизнь нуфагов
лучше бы с девками знакомился
ну теперь хоть в sass вкачусь
а там и до 300к сек недалеко...
390 1337999
>>37993

>лучше бы с девками знакомился


А ты уверен, что программирование для тебя? Мы тут девственники все, если что, да еще и девочки внутри.
391 1338064
>>37999
Ещё и инфантильные онимудолбоёбы, судя по ОП-посту.
tpfufun.jpg7 Кб, 219x230
392 1338066
>>38064
И хули ты нам сделаешь?
393 1338067
>>38066
Выебет в анал.
394 1338129
>>37993
по реакту лучше вкатывайся =)
395 1338135
>>29133
ищи какую-нить банальную работу прогромизда, иногда и без опыта берут если сильно джуном...
396 1338140
>>30032
у тебя весь бабель в dev а это не так я думаю
397 1338142
>>30032
туториалы вааще почитай для начала
https://www.robinwieruch.de/minimal-react-webpack-babel-setup/
https://www.valentinog.com/blog/react-webpack-babel/
думаю там примерно одно и то же
398 1338151
>>34061
ты странный - это только начало
399 1338154
>>34360
параллельно нельзя чтоле? я англ. учил по хелпу бейсика. просто читал и искал в словаре че не понятно.
400 1338157
>>36079
не реакт на порядок проще. забей на ангулар
на нем ного людей погорело, это уже не в може совсем
401 1338372
>>38129
Да до реакта ещё не дорос я, рановато.

>>37999
Так я тоже девственник. Ещё и за ручку не держанный.
402 1338454
>>28172 (OP)
Анончики, подскажите хороших книжек по html/css. Я уже пару недель прохожу курсы на ШТМЕЛЬ АКАДЕМИ, но меня они как бы не вдохновляют своей одномерностью. Чувствуется, что едва ли 30% информации запоминается. Остальное вылетает из головы. Короче, полезная литература отнюдь не помешает. Пасибки.
403 1338470
>>38454
Курсы у них не очень, да.
Чтобы запомнить, лучше всего верстать какие-нибудь макеты. Можно по видео-урокам, если сам пока что не можешь.
На практике всё очень хорошо закладывается в голову, когда сам пишешь, сам вспоминаешь, сам применяешь, да и делаешь не бессмысленные задачки с Академии, а, в общем-то, сайт.

А почему аж пару недель проходишь курсы? Там же информации не так много.
404 1338485
>>38470

>А почему аж пару недель проходишь курсы? Там же информации не так много.


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

> Можно по видео-урокам


На ютубе есть всякие 3-5 часовые стримы макетов. Подойдут?
405 1338494
>>38485
Ну если уже почти всё прошёл, то тем более к практике приступать можно.

Стримы, наверное, подойдут, если они не от Васяна, который дурно пишет код, ибо если так, то сам дурного нахватаешься.
У тех же Академиков тоже есть записи вёрстки, на торрентах всяких можешь найти, в шапке раньше лежали ссылки.

Сейчас ещё более бывалые что-нибудь подскажут.
406 1338519
>>38494
Не подскажут, олдфаги жрали говно с кокодемии и кантора, хороших учебников не знают.
407 1338522
Можете объяснить тупому, почему у меня не скрывается html-элемент с помощью кокодемевского "visually-hidden", когда я использую селектор по классу, но когда я использую по типу (тэгу), то всё работает? В чём дело?

Он выглядит так:
display: inline;
position: absolute !important;
clip: rect(1px 1px 1px 1px); / IE6, IE7 /
clip: rect(1px, 1px, 1px, 1px);
padding:0 !important;
border:0 !important;
height: 1px !important;
width: 1px !important;
overflow: hidden;
408 1338526
>>38522
Сэр, вы ебобо? Где ссылка на жсфиддл?
409 1338532
>>38526
Вот, пожалуйста.
https://jsfiddle.net/9rkn0uag/7/
410 1338535
>>38522
это миксин. его надо вызывать как div { .visually-hidden();};
411 1338541
>>38535
Это я знаю. Так почему он работает, когда используешь селектор по типу, но не работает, когда используешь по классу?
412 1338548
>>38541
судя по jsfiddle, у тебя в атрибуте class. первая буква русская "c". из-за этого он не видел его в цсс
artworks-000322933404-2qsvhm-t500x500[1].jpg20 Кб, 500x500
413 1338552
>>38548
Надо же. Даже не знал, что так можно обосраться. Спасибо, впредь буду обращать на это внимание. Да уж.
414 1338556
>>38552
Найди нормальный редактор с автодополнением, чтобы избегать такого. Он русскую с не пропустит. А еще лучше пиши с emmet
415 1338557
>>38552
В таком случае помогает удалить участок кода и переписать заново.
416 1338569
>>38552
Ебать тыыы
417 1338606
А стоит ли накладывать градиент через css или можно тупо вырезать пикчу из макета уже с эффектом?
418 1338807
>>37947
Так вопрос как раз от ньюфага был, применяются ли CSS-таблицы в продакшене или нет?
419 1338820
420 1338821
>>38606
Можно вырезать.
sage 421 1338994
Чому такой мёртвый тред? Фронтенд ВСЁ?
422 1338995
>>38994
сажа ухади
423 1339072
>>28172 (OP)

>#78 архивач лежит


Анус у тебя лежит. Через ТОР всегда пашет.
На вот блять
#78 http://arhivach.cf/thread/381319/
424 1339073
>>38994
Потому что перекатились из web
425 1339107
>>39072
Хуясе ты даун.
426 1339186
Вы ничего не пишите, потому что не хотите бампать этот тред в врк? Месяц назад в web по 100+ постов в сутки было, а щас дай бог 30 наберется
427 1339195
>>39186
Все кто хотел - вкатились , все кто НЕ хотел - выкатились
428 1339236
>>39186
его тут никто не находит, он же пришпилен только в WEB. а там он спекся получается
429 1339283
>>39186
Зачем тебе постинг? Пиздуй задротить а не отвлекайся на двачик.
430 1339348
Пасаны, подскажите плиз по реакту.
Вот у меня Компонент родитель и Два компонента пиздюка.

Мне нужно передать инфу из одного пиздюка к родителю и от родителя к другому пиздюку.

Для передачи инфы от 1-го пиздюка к родителю я использую колбэк функцию.

Теперь у меня есть возможность через пропсы передать 2-му пиздюку инфу от родителя в методе render и тем самым перерисовать все приложение, ведь я правильно понимаю, что родитель перерисует всех пиздюков передав инфу только второму?

Вопрос: это вообще законно в реакте? Или есть какой-то другой способ перерисовки 2-го пиздюка без перерисовки всего приложения?
431 1339356
>>39348
Не пытайся ничего выдумывать, обычно реакт сам знает, что ему надо ререндерить, а что нет.
432 1339365
>>39283
Ну интересно почитать всякие стори вкатившихся, как они работают, как их хуярят на галере, как у них очько горит и т.п.
Не 24/7 же задротить мне, я стараюсь не больше 5-6 часов тратить, чтобы не перегореть
433 1339390
И опять проблема со злоебучим редуксом-петуксом, блядь. Есть компонент, в нём вызываются два последовательных действия, первое апдейтит параметр url в стейте, второе делает запрос к API с этим url (берет из this.props.url). Так вот url в пропсах компонента обновляется не сразу, блядь, как это дерьмо синхронизировать, КАЛбеком может передать один экшн в другой? Это законно вообще?
434 1339392
>>39390
Из твоего поста я понял только одно, у тебя неправильная архитектура приложения. Опиши поподробнее, что ты делаешь и какой должен быть результат.
435 1339394
>>39348
Да, правильно и законно. На производительности сильно не скажется, т.к. виртуальный дом очень быстрый. Приложение должно быть очень большим, чтобы его полная отрисовка занимала больше 16 мс.

>Или есть какой-то другой способ перерисовки 2-го пиздюка без перерисовки всего приложения?


Есть куча способов, но чаще всего используется оптимизация, встроенная в react-redux.
436 1339399
>>39390
Начнем с того, что довольно странно хранить какие-то урлы в стейте/пропсах. Что они там делают? Но если даже и так, то можно написать так:

this.props.callback(url);
this.props.dispatchAction(url);

Зачем брать этот урл именно из пропсов?
437 1339402
>>39390
Алсо, что ты подразумеваешь под стейтом? Стейт компонента или редакс стор?
438 1339414
>>39392
Есть стейт у приложения, там есть url среди всего прочего. Есть компонент-чекбокс, определённым образом меняющий url в стейте (с помощью акшона). Чекбокс через connect привязан к стейту (поэтому url есть в его props), вот только этот this.props.url меняется не сразу после вызова соответствующего акшона, а с задержкой. А у меня на клик привязаны и смена url и запрос к API с новым url.
Почитал интернеты, там пишут что пропсы меняются асинхронно, поэтому такая сосамба у меня
>>39399

> довольно странно хранить какие-то урлы в стейте/пропсах. Что они там делают?


У меня несколько чекбоксов, каждый модифицирует урл (добавляет свой айди в список), поэтому мне нужно знать, какой урл был ДО клика на какой-либо чекбокс и каким стал ПОСЛЕ. Помимо чекбоксов есть ещё кнопки (пагинация), которые добавляют цифирку в конец урла. По-моему хранить такое в стейте норм, или нет?
>>39402

>Стейт компонента или редакс стор?


Не обновляется вовремя стейт (ну вернее пропсы) компонента, стор обновляется вовремя
439 1339415
>>39394
Спасибо, бро!
440 1339422
>>39414
Мне кажется, строка с урлом у тебя меняется сразу, а вот данные через какое-то время подгружаются. В этом случае тебе поможет обнуление загруженных данных при нажатии на чекбокс или кнопку пагинации.
441 1339426
>>39422
Нет, урл именно в пропсах остаётся старый, до отработки чекбокса, и с ним уже происходит запрос к API, я проверял
442 1339431
>>39414

>У меня несколько чекбоксов, каждый модифицирует урл (добавляет свой айди в список), поэтому мне нужно знать, какой урл был ДО клика на какой-либо чекбокс и каким стал ПОСЛЕ. Помимо чекбоксов есть ещё кнопки (пагинация), которые добавляют цифирку в конец урла. По-моему хранить такое в стейте норм, или нет?



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

В твоем случае я бы или вызывал запрос вместе с изменением стейта (как я уже написал выше) или перенес бы вызов запроса в componentDidUpdate с проверкой не обновились ли значения чекбоксов. Второй подход, как мне кажется, лучше и больше соответствует идеологии Реакта, потому что привязывает запросы не к кликам на рандомные чекбоксы, а к изменению данных.
443 1339440
>>39426
Интересно, что у тебя там такое происходит, что простая запись строки с стор выполняется не сразу.
444 1339461
>>39431

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


Если подумоть, то да, наверно ты прав. Просто урл длинный и ебучий, я подумал чёб его не сохранить в стейте, чтобы действовать по схеме "модифицировал акшоном (или редьюсером, так можно делать кстати, если мне нужно пересчитать стейт на основе предыдущего стейта + данные из акшона?) - выполнил акшон на запрос к API"

>componentDidUpdate


Да, там правильно this.props.url отображается, значит запихну акшон с запросом к API туда
>>39440
Да дело не в том, что там якобы что-то охуеть сложное вычисляется, дело в асинхронности обновления стейта. Я честно говоря думал, что редукс это делает синхронно, а не сахар сыпет на setState()
445 1339488
>>39461

>дело в асинхронности обновления стейта


Ты в редьюсере точно новый объект возвращаешь?
446 1339491
Собирал билд реакта, а в этот момет бсод вылез нахуй. Теперь при попытке запуска билда начинают сыпаться ошибки, что какие-то пакеты и файлы не найдены. Видимо они повредились при бсоде. Ест ькакая-то команда, чтобы все это починить?
447 1339493
>>39461

>дело в асинхронности обновления стейта. Я честно говоря думал, что редукс это делает синхронно


Сам редакс полностью синхронный. Ререндеры — нет.
448 1339495
>>39491
rm -rf node_modules && npm i
449 1339505
>>39495
Компьютер взорвался, брата увезли на скорой помощи
Че делать
450 1339514
>>39488
Да, точно
>>39493
Ну я имел в виду связку react-redux, думал там подкручено чаво, шоб всё шло синхронно. Не знаю, почему
image.png33 Кб, 798x312
451 1339522
А если у меня все задания у Кантора решать не получается, это очень хуево? Ну вот из последнего я вот это не понял к примеру, и полез в солюшн. Оказывается не все так тяжело на самом деле, но для этого надо было знать тонкости Math.random(). Да и не факт, что и со знанием оных что-либо получилось
452 1339527
>>39522
Нормально, не переживай.
image.png150 Кб, 400x388
453 1339531
>>39527
Ладно
454 1339533
А зачем вы здесь, а не в программаче?

Зачем в программаче точно такой же тред про JS где обсуждают всё то же самое (вплоть до пидоров, ебли в жопу и трапов)?
455 1339534
>>39533
Ты нам не нравишься, хотим тебя запутать, чтоб ты не писал.
456 1339540
>>39514
Скинь куски кода с экшеном и редьюсером, на всякий случай.
457 1339541
>>39495
Я-то думал есть какая-то фича, которая все чинит.
458 1339564
>>39540
Да я решил всё переделать нахер, выкинув в пизду url из стейта. Лучше буду хранить там массивы айдишек, которые нужно менять на чекбоксах, а потом в запрос херачить
459 1339583
>>30389

Теперь давай многоуровневый круд запиливай. С inline-редактированием таблицы (чтобы как в экселе можно было между строками и столбцами перемещаться клавой и двойным кликом ячейка превращалась в текстовое поле, а при достижении конца таблицы запиливалась пустая строка, которая сохранится как новая если из неё уйти и в неё что либо было написано),
460 1339851
Посоны, я тут макет верстал как аутист, забыл про мета вьюпорт, потом дописал эту хуйню, но после этого сайт какбэ съехал влево, оставив справа пустое место, белую полосу такую, что ли.
В чём может быть проблема вообще?
В гугле какая-то невнятная хрень по этому поводу.
461 1339855
Посоветуйте книгу для джуна со следующими критериями:
1) Нескучная.
2) Больше учебник нежели справочник.
3) Затрагивает тему ООП.
4) Не говно мамонта.

Что скажете про Eloquent Javascript?
462 1339862
>>39851
Ты адаптивность проверяешь и у тебя белая полоса что ли справа? Это от того, что какой-то элемент шире, чем надо, включи инспектор и поводи мышкой по полосе.
463 1339866
>>39862
Дякую, попробую.
464 1339869
>>39855
Начнем с того, что ты не джун, а хуй собачий. А закончим тем, что учебники - говно в большинстве случаев, они сложно объясняют простые вещи.
465 1340044
Почему если делать history.push где-нибудь в кишках приложения, то всё падает в бесконечный ререндер? Нахуй тогда такой ручной редирект нужен вообще? Всего-то хотел, чтобы адресная строка соответствовала тому дерьму, что я отправляю в виде запроса, а тут такой облом
466 1340050
>>40044
Ты уверен, что не делаешь редирект на компонент, который возвращает редирект на тот компонент, от которого он был послан?
467 1340213

>(async () => {


> const res = await axios.get(`${apiLink}/products`);


> this.setState({fetchedData: res.data});


>})().catch(err => this.setState({isError: err.data.message}));


Лучший способ делать гет запрос. Используем async/await, при этом не создаем лишние переменные, и даже setState биндить не надо.
468 1340244
>>40213

Ты пиши или new Promise() в явном виде, или

await (async ()=>
{
try{
....
}catch{
....
}
})

если используешь async
15297023514890.jpg24 Кб, 500x500
469 1340272
Господа фрилансеры, вы в мессенджерах, на биржах, в социалках указываете свои настоящие имя и фамилию, либо же работаете под псевдонимами? Если второе: когда дело доходит до договора, не бугуртят ли заказчики от того, что а у вас вконтукте другое имя, подозрительный вы.

Как с этим вообще дело обстоит?
изображение.png24 Кб, 746x575
470 1340273
Мне кажется или они просто рандомных умных слов написали?
471 1340288
>>40273
Нет, это просто ты не умеешь работать с такими фреймворками, как git, Nodejs, jQuery.
472 1340300
Нашел нормальную вакансию в студии, которая биг датой занимается. Какова вероятность, что на собеседовании я буду на бумажке писать пузырьковую сортировку на брейнфаке?
473 1340308
>>40300

Если компания занимается бигдатой, то сортировкой пузырьком на брейнфаке ты не отделаешься, готовься к тому что тебя будут за вычмат и дискретку спрашивать.
475 1340314
>>40308
Но там же вакансия фронт енд дебилопера...
>>40311
Ух ты, сколько непонятных слов!
476 1340410
Мувисерчеры, как вы троттлинг поисковой строки делали в своих проектах? У меня получилось реализовать только так, но это целых две дополнительных функции придется держать в компоненте. Проблема в том, что в функции debounce вычисляются переменные, которые и реализуют троттлинг. То есть просто написать debounce()() не получится.
image.png12 Кб, 616x300
477 1340411
>>40410
Картинка.
15185237414130.png197 Кб, 455x441
478 1340421
>>40410

>как вы троттлинг поисковой строки делали в своих проектах?


Никак?
479 1340503
>>40410

>троттлинг поисковой строки


Что это?

Мимо нуфаг.
480 1340510
>>40503
Когда троллишь поисковую строку. Например, задаешь вопрос гуглу: "Ты хуесос?".
Atom.png6 Кб, 441x181
481 1340511
>>40503
Это когда тебе надо сделать так, чтобы при вводе 20 символов в поисковую строку ты не слал 20 запросов на сервер. Немного подумав, дошел до такого очевидного решения.
482 1340513
>>40510
Я так и думал
483 1340539
А вы в своих мувисерчерах реализовывали нечеткий поиск, учитывающий возможные опечатки пользователя, всякие синонимы?
484 1340583
>>40539
Мне кажется, это скорее задача бэкэнда.
485 1340618
>>40410
yield delay(200);

Делать сайт-эффекты прямо в компоненте вообще не самая классная идея.
1.jpg309 Кб, 1270x900
486 1340637
Привет, Анонасы.

Представляю вашему вниманию мой проект мувисерчер, возможности стандартные, дизайн делал сам (получилось +- сносно, учитывая что делал без всякого говна вроде бутстрапа, хоть и супер скучно, зато sass повспоминал), буду рад кто подскажет что можно улучшить и добавить в коде.

Единственное что сейчас замечаю - немного изменяется реализация обработки состояний при запросах. По хорошему надо бы хранить 3 состояния, и использовать эту логику везде, в след. раз сделаю так.

И за поиск поясните, нормально получился? (делал с расчетом чтобы запрос отправлялся практически мгновенно как юзер уберет свои лапки с клавиатуры, но при этом не срабатывал при каждом ударе по клавишам).

https://padoctb.github.io/
https://github.com/padoctb/padoctb.github.io
487 1340645
>>28337
1) За один день такое не произойдёт.
2) Перекатишься.
488 1340664
>>40637
Дизайн определенно лучший из всех. Радует глаз прямо, в отличие от остальных. Пожалуй, даже возьму несколько идей.
489 1340669
>>40637
Увидел аниме - скрыл пост.
490 1340678
>>40637
Ты б оценку фильма из карточек убрал, а то она на мобиле едет иногда, да и вообще по сути ни в пизду, ни в красную армию там. Лучше изъебнись и сделай что-то вроде процента со шкалой, как на самом сайте с апи. Ну а в целом и с дизайном, и с кодом все нормально, хорошо зделано.
491 1340697
>>40637
Дизморалишь пидр, хули так хорошо зделано блядж
492 1340698
>>40697

>капча с велосипедами


ДА ПОШЛИ ВЫ НАХУЙ ВСЕ
493 1340707
>>40697
Согласен.

За сколько его сделал-то, димон?
494 1340766
>>40707
Думаю суммарно мог за 2 дня написать если бы делал с утра до вечера, я добавлял по возможности в день (поиск, категории, рекомендации), ну и + на стили много времени тратил. Судя по коммитам, за 5 дней.
495 1340767
>>40637
Вот что я увидел своим недоджуновским глазом:
- Функциональные компоненты пишешь в старом стиле, где через class, где через function, когда можно и стоит писать в упрощенном стиле const %compname% = (props) => ();
- В компоненте Movie гораздо лучше было бы скрывать весь блок movie-details__detail, если нет соответствующей информации, через {movieDetails.budget &&
- В этом же компоненте спан с описанием сюжета оверфловит.
- Обработка роутов очень странная, вместо привычного Switch ты наделал кучу каких-то странных компонентов. 2 компонента в папке routes выполняют редирект, и это тоже странно, потому что некорректные роуты
496 1340787
Почему все мувисерчеры построены из каких-то странных компонентов типа <t></t> или <o></o>, если смотреть через react dev tools? Шо за магия
497 1340793
>>40767

>потому что некорректные роуты


Можно просто отлавливать каким-нибудь компонентом NotFound в конце Switch'a.
- Верхняя часть страницы, строка поиска и список любимых фильмов часто мешаются, можно было бы хотя бы дать им дефолтный стейт isHide: true через конструктор.

В целом, мне кажется, что со Switch'eм у тебя получилось бы где-то в 2 раза меньше кода.
498 1340801
Ну и конечно, называть каждый файл index.js, и половину компонентов App - это тоже немного неправильно. Очень легко запутаться.
499 1340820
>>40637

>https://padoctb.github.io/


Кто делать то помогал?
500 1340831
>>40787
Потому что при сборке и соответственно сжатии билда компоненты переименовываются в однобуквенную хуйню. Не уверен, но мне кажется дело в этом.
501 1340832
>>40767
1) Знаю, там больше 80% компонентов стейтлесс, можно было, но очень нравится как выглядит компонент через class, да и особого смысла в функциональных компонентах не вижу, кроме того что ты понимаешь сразу понимаешь что они не имеют состояния.
2) Согласен, надо было сделать.
3) Не страшно.
4) Почему странных? По моему удобно и сразу понятно, что логика за роут того или иного компонента лежит в отдельном файле самого роута, гораздо приятнее чем тот же свитч. Редирект делал чисто для тренировки, по хорошему надо было вынести редирект уже в ac.
>>40793
Там ведь не просто not-found, там какая-то более кастомная логика.

Так любой блок можно скрыть, а когда нужно открыть - они из перехода в переход запоминают свой стейт.
502 1340857
>>40637
Пиздец говно, вы тут походу реально иванычи какие-то приебнутые.
503 1340862
>>40857
Заткнись, чмо.
504 1340869
>>40857
Иди нахуй, школота
505 1340881
>>40832

>да и особого смысла в функциональных компонентах не вижу


Уменьшается количество строк кода, гораздо проще читать. Чаще всего в стейтлес компонентах не надо даже писать return.

>По моему удобно и сразу понятно


Количество логики увеличивается. Тебе в каждом компоненте приходится анализировать исходя из path, нужно рендерить, или нет.

>Там ведь не просто not-found


NotFound в Switch ловит любые роуты, не обработанные приложением. Попробуй у себя в адресной строке написать /qwerty и посмотри, что будет.
506 1340890
>>40637
Давно реакт начал учить?
507 1340914
>>40820
Ментор. Мидол+
508 1340919
>>40820
Никто, знаний курса хватило полностью.

>>40890
Полтора месяца назад.
509 1340926
>>40919
А до этого на чем-нибудь писал?
510 1340946
>>40926
Нет, я вообще js доучил только 3 месяца назад, потом jquery на всякий случай выучил, задрочил es6 и пошёл на курс реакта.
511 1340950
>>28172 (OP)
Сап, какую фриланс биржу выбрать, нужно заработать 8к до 28 числа? (нет, меня не преследуют, просто за хату надо платить, а я уволился с работы + депрессия была)
По скиллам - Vue/Vuex - хорошо знаю, больше полугода опыты, пишу на ES6 и выше. Реакт сейчас активно изучаю.
512 1340952
>>40946

>и пошёл на курс реакта.


Че за курс?
513 1340957
>>40919

> знаний курса хватило полностью.


Только не говори шо курсы родионова..

А вообще занятно пиздеть тут, на радость вкатывальщикам. Глядишь кто-то рили поверит что ты за 3 месяца все осилил))
514 1340970
>>40952
Кантора, базовый по реакту.
>>40957
Хорошо, помогали 2 миддла и 1 сеньор который с 12 лет вкатился в веб разработку.
515 1340971
>>40970

>Кантора, базовый по реакту.


Платный в смысле?
516 1340975
517 1340986
>>40637
Шапка маленькая и складывается впечатление, что сверху чего-то не хватает. А так круто.
518 1341218
Xt gfwfys? fybvt&
image.png409 Кб, 600x426
sage 521 1341333
522 1343580
>>38454
решай упражнения тут
https://learn.freecodecamp.org/
думаю для базы вполне достатощно
523 1343588
>>39348
вверх все идет по callback, вниз по пропсам, это норма для реакта. забей хрен на че он там будет перерисовывать. это все очень быстрые операции. если обновляется стейт родителя, то как правило перерисовываются все дети, но это мало влияет на производительность если у тебя не какие-то там сумасшедшие никому не нужные обновления.
524 1343589
>>39390
почитай о проблемах сетстейта если чо
https://reactjs.org/docs/react-component.html#setstate
525 1343591
>>39422
сет стейт не сразу работает, читайте рекомендации в доках, ссылку я сверху привел если чо
526 1343602
>>40410
подключи какую-нить мудацкую библиотеку типо автокомплит. а так со временем вроде все играются
527 1343604
>>40637

>https://padoctb.github.io/


как ты сайт запилил с реакта на гитхабе?
у меня ума просто не хватает =)
Тред утонул или удален.
Это копия, сохраненная 17 сентября 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /wrk/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски