Richard
Всем привет)
Andrey
Сейчас читаю про сборщик Gulp. Возник вопрос, зачем вообще надо делить проект на много маленьких компонентов? (Если делаешь какой-то обычный сайт)
Andrey
Понимаю, когда используешь методологию БЭМ, то там будет много подпапок. Но вообще это целесообразно, если делаешь допустим блог
Andrey
Там сейчас вижу и html собирают
Anonymous
Сейчас читаю про сборщик Gulp. Возник вопрос, зачем вообще надо делить проект на много маленьких компонентов? (Если делаешь какой-то обычный сайт)
Никто же не заставляет. Но это практично. По отдельности куски проще менять и можно потом их в дркгих сайтах использовать.
Тёма
гайз, поясните плиз за @media
Тёма
как там всё наследуется вообще
Тёма
есть один цсс-файл, в нём одни медиа, и в них своя херня есть другой, в нём такие же, и там другая херня
Тёма
в рамках одинаковых медиа оно будет складываться как обычно? или один заменит другой?
Тёма
или как вообще?
Тёма
ну т е у меня в одном файле @media screen and (device-width: 1280px) { div {width: 1100px;} } а в другом @media screen and (device-width: 1280px) { div {color: black;} } оно сложится типа? и будет тож самое что @media screen and (device-width: 1280px) { div {color: black; width: 1100px;} } ??
Евгений
сложится
Тёма
круто, спасибо
Тёма
и еще вопрос
Тёма
объясните плиз тэг main где-то читал что он типа как div id="wrapper", типа модная замена
Тёма
и кто-то так его и юзает
Тёма
а где-то видел что типа он для неповторяющихся блоков внутри страницы, уникальных для этой страницы т е менюшки с футерами в него не надо включать
Евгений
http://htmlbook.ru/html/main
Pavel
Всем привет!
Kirill 🎹 📷
привет
Pavel
Впервые мозг кипит в школе)
Pavel
Ребят, советую выучить английский язык
Pavel
Вам будет легче учить программирование
Kirill 🎹 📷
Pavel
Kirill 🎹 📷
Они сами того не понимая заговорили о графических либах для пхп :D
Anonymous
есть ли более грамотный выход с этой ситуации?
Anonymous
записываю джсон в бд
Kirill 🎹 📷
записываю джсон в бд
юзай json_encode потом сериалайз
Kirill 🎹 📷
а чтоб вытащить - обратное
Anonymous
оно пишет и с этим все ок
Kirill 🎹 📷
Anonymous
опыта не особо много
Anonymous
только кажется что это говенное решение
.
плохое, потому что не проверяется на существование в _POST )
Kirill 🎹 📷
делай как я написал так норм имхо
.
и что?
Anonymous
и что?
ну то что пустой не придет никогда, то зачем проверять еще раз
.
вот тоже опешил
Anonymous
ну хорошо, расскажите зачем
.
потому что рано или поздно это случится. по какой-либо причине
Anonymous
в пути потеряет данные?
.
кто-то подергает с пустым массивом. кто-то запостит что-то. да мало ли что
.
просто заведи на автомате привычку делать еще уровень с isset
.
не здесь, так еще где-то пригодится
.
а _POST подразумевает, что наполнение формирует внешний источник
Anonymous
а _POST подразумевает, что наполнение формирует внешний источник
ну у меня в начале нельзя отпарвить пока ничего не выбрал, потом проверяю перед отправой что массив не пустой и только потом отправляю
.
чем проверяешь? средствами js ?
.
т.е. я ради интереса на твоем сайте сделаю пост и мне ничо за это не будет
.
нельзя верить клиентскому вводу. никогда
Anonymous
т.е. я ради интереса на твоем сайте сделаю пост и мне ничо за это не будет
ну кнопки отправить не будет, пока не сделаешь что-то
Garry
НИКОГДА!!
.
зайду в консоль и разрешу ее
Anonymous
я в вебе месяца 3 так что сам понимаешь)
Garry
Всегда нужно проверять на бек-енде ВСЕГДА!
.
ну тогда просто не ленись делать проверки. себе то верить не особо можно, А клиенту НИКОГДА
Anonymous
я просто от чего исходил, если сделать это можно на фронте, то делаю на фронте, потому что клиентов много, а сервер один
Anonymous
не о проверках речь
Garry
Клиентов то много, но из них пару не клиентов попадется и они отыграются за всех остальных!
.
ты как-то очень интересно понимаешь термин фронт...
.
у тебя уже бизнес-логика пошла, а ты на проверках экономишь
.
тем паче, что проверить на существование это почти бесплатно
.
да можно подумать, можно подумать
.
там по уму дофига еще валидировать надо
Anonymous
просто так вышло
Anonymous
что учусь я прям на работе
Anonymous
у меня за плeчами какие-то говно курсы по джаве и андройду
Anonymous
все
.
это нормально. ну а что брать из советов коллективного разума решай сам )
Anonymous
помошники мне сейчас доки и телега)
Kirill 🎹 📷
и телега доков
Garry
Фронт это как бюллетень ты можешь ее посмотреть, при желании заполнить. Если приемная комиссия (бек-енд) не подкупная то все пройдет гладко. А если нет, то считай смысл от такого голосования)))
Kirill 🎹 📷
Anonymous
Можете годных книг по пыхе посоветовать и скл чтобы и не совсем новчику, но и не профи
Anonymous
просто циклы, массивы и и переменные это я знаю что такое