Использовать веб-компоненты просто как замену div это глупая идея и плохой пример. Вы сравниваете нарочно плохую верстку с нарочно еще более плохой версткой. + Браузер и поисковик только теряют в семантике от того, что вы свои header и аналоги div придумываете и призываете их использовать ради красоты не используя js. + вам нужно свойство display как минимум прописать для корректного отображения.
Хороший пример, однозначно в копилку. Хотелось выразить отдельный + за само стремление делать код, а не спецификацию, на многих проектах в современном мире сваггер пишется в отрыве от кода и реализации и представляет собой больше набор обещаний, чем спецификацию реализованного сервиса.
Вы на полном серьёзе делаете шапку сайта отдельным микрофронтом со своей выкладкой, репозиторием, библиотеками ТП. Оно реально стоит того? Не представляю насколько низкий технический уровень должен быть чтобы выделять команду на разработку шапки сайта. А что потом произойдет с командой? Когда они осилят вёрстку лого, меню и возможно иконки профиля? Футер у вас тоже микрофронтенд? После прочтения, осталось ощущение, что у вас самоцель была попробовать хайповую тему.
Не минусил, но и материала интересного не нашел. Плиточный дизайн уже давно, сам bento дизайн настолько расплывчато сформулирован, что даже в примеров конкретных прямо нету. Так почти любой дешборд можно подписать под "почти bento" т.к. почти все сайты оформляют контент блоками да ещё и с закругленными углами. Ну и почти все мониторы прямоугольные, как в целом и печатная продукция, черта дизайна за уши притянута. Какая-то недосистема для любителей понастольгировать по Азии.
Не то чтобы никто не может выучить ЯП, но даже банальный разговорный английский далеко не у каждого второго россиянина, а уже знание языков программирования и того более редкий навык.
Айтишники, на самом деле очень глупые. Очень-очень.
Вам бы и самому не помешало поработать над чувством собственной важности, прежде чем всех специалистов ИТ индустрии так вот подписывать
С огромным удовольствием сейчас прохожу балдур3, все летает без тормозов на ультра настройках на rx6800xt, играю на тактическом сложном, получил от игры ровно то что хотел. Поменьше слушайте и побольше сами играйте и формируйте свое мнение) странно будет не сыграть из-за недовольства других. О половине недостатков игры даже не знал, пока эту статью не прочёл.
Спасибо вам за замечания! по сути ради таких комментов и пишу статьи, т.к. в живую фидбека по своему коду получаю очень мало и начал стараться обмениваться опытом в формате статей
Единственное, в чем вы не правы это
И последнее: на хакатоне можно писать как угодно, т.к. мы спешим, и инструменты настраивать некогда
Популярное заблуждение. Быстрокодить можно на хакатонах, где важен результат выполнения функций, а не сама функция. Здесь же недельный хакатон результатом которого должна быть функциональная система - иначе я бы наделал CRUD на fastify + nodejs и вообще бы не парился со слоями - контроллер, репозиторий, сервисы, орм и тп, есть варианты сделать это куда проще без поднятия Symfony)
По сути я и не писал каго-то прям кода с бизнес логикой, сложной выборкой или еще чем-то, чуть не дотянул до этого, еще бы пару дней) по идее все написанное мною это аккуратный бойлерплейт не более
Спасибо, но думаю опытные симфони разработчики еще придут и аргументированно насуют мне ) аргументов, как сделать код лучше и что можно было бы использовать еще. Но пока минусующие за низкий технический материал и неконструктивное общение молчат, хотя ревью и конструктив всегда приветствую!
В ентерпрайзе где я работал так и не встретил его, по этому ушел на симфони раньше чем появились эти фичи. 10+ лет уже не доходят переписать проект с пхп 5.6 на 8 у одного из сайтов, все работает и так приемлемо)
З.ы я вообще фронтендер и симфони учил из-за того что на трёх работах подряд она на беке, да и порог входа у нее весьма демократичный
Всегда скептически отношусь к таким сравнениям. Очевидно же, что в песочнице код которого меньше, будет работать побыстрее. Но это на короткой дистанции. Нужны ли ентити? Ну в codeigniter есть cmodel ,что по сути тот же подход работы с моделью. Так где бд там и crud, странный вопрос. Далее орм над бд, вы или руками все прописываете и в пхпадмин сидите, или руками составляете миграции, что в 2023 году мне делать лень, да и орм делает это лучше меня. Ну и в конечном подходе можно сказать, что твиг тоже можно выкинуть и склеивать строчки самостоятельно, так быстрее же в коде будет. Я писал на codeigniter 6+ лет, мне надеоло писать бойлерплейт видя как другие программисты делают тоже самое за секунды из терминала
В сравнении с codeigniter, например можно было бы в терминале все Entity и crud для всех сущностей надиктовать включая связи, а формбилдер симфонишный ещё и времени сэкономит, не понимаю почему ещё против scss, когда он даже в bootatrap присутствует. В общем в сухом остатке я на симфони сделал бы такой объем работы тупо быстрее и качественнее, чем писать весь бойлерплейт на codeigniter
Чем ваше решение лучше бесплатных решений? Какое комьюнити вы собираетесь организовать вокруг решения? Если мне для разработки сайта с вашим готовым кодом все равно надо нанимать разработчика , то что же в этом готового? Как у вас с поддержкой? Исходники в открытый доступ для независимой оценки экспертами с хабра не желаете выложить?
Получается,что я увидев фото среди гугл картинок и позже воспроизведя часть своих воспоминаний в цифровом формате с фото, должен роялти некому фотографу, за то что увидел фото?
Хочу заметить, что про убийства какой-то нации первыми начали говорить тут вы. Именно вы внесли политику и Украину в тред, пожалуйста, не нужно. Хабр не про это. Не нужно извращать шутку про управление дроном на дому и применять ее к определенной нации. Не разжигайте.
Ну лично я стараюсь проверить наличие перевода в ру сегменте чтобы иметь возможность если что перевести что-то более актуальное и не тратить время. А так в целом можно тогда и просто с ру сегмента скопировать на хабр - тут же ещё не было. Ну и это не первый повтор автора https://habr.com/ru/post/660825/#comment_24261705 вот повтор уже с хабра вам. А вот вам ещё повтор перевода автора
А это третий уже, вот я и спросил. За такие вопросы правда минусов и в карму отхватил, но я мне все равно интересно про галеры и мотивацию таких авторов.
Использовать веб-компоненты просто как замену div это глупая идея и плохой пример. Вы сравниваете нарочно плохую верстку с нарочно еще более плохой версткой. + Браузер и поисковик только теряют в семантике от того, что вы свои header и аналоги div придумываете и призываете их использовать ради красоты не используя js. + вам нужно свойство display как минимум прописать для корректного отображения.
Использовать веб-компоненты нужно обязательно вместе с их возможностями, а не просто ради именования тегов. Я тоже делал несколько статей про веб-компоненты
https://webislife.ru/strokoff/polnoe-pogruzhenie-v-veb-komponenty-v-2023-godu/ а также по крупицам собираю цикл статей про веб-компоненты https://webislife.ru/strokoff/czikl-statej-pro-veb-komponenty/ и на хабре еще публиковал пример веб-компонента на хабре Пишем собственный WYSIWYG редактор на основе веб-компонентов и textarea.
Не одному) раздуть так каунтер это надо уметь.
Хороший пример, однозначно в копилку. Хотелось выразить отдельный + за само стремление делать код, а не спецификацию, на многих проектах в современном мире сваггер пишется в отрыве от кода и реализации и представляет собой больше набор обещаний, чем спецификацию реализованного сервиса.
Вы на полном серьёзе делаете шапку сайта отдельным микрофронтом со своей выкладкой, репозиторием, библиотеками ТП. Оно реально стоит того? Не представляю насколько низкий технический уровень должен быть чтобы выделять команду на разработку шапки сайта. А что потом произойдет с командой? Когда они осилят вёрстку лого, меню и возможно иконки профиля? Футер у вас тоже микрофронтенд? После прочтения, осталось ощущение, что у вас самоцель была попробовать хайповую тему.
Не минусил, но и материала интересного не нашел. Плиточный дизайн уже давно, сам bento дизайн настолько расплывчато сформулирован, что даже в примеров конкретных прямо нету. Так почти любой дешборд можно подписать под "почти bento" т.к. почти все сайты оформляют контент блоками да ещё и с закругленными углами. Ну и почти все мониторы прямоугольные, как в целом и печатная продукция, черта дизайна за уши притянута. Какая-то недосистема для любителей понастольгировать по Азии.
Не то чтобы никто не может выучить ЯП, но даже банальный разговорный английский далеко не у каждого второго россиянина, а уже знание языков программирования и того более редкий навык.
Вам бы и самому не помешало поработать над чувством собственной важности, прежде чем всех специалистов ИТ индустрии так вот подписывать
С огромным удовольствием сейчас прохожу балдур3, все летает без тормозов на ультра настройках на rx6800xt, играю на тактическом сложном, получил от игры ровно то что хотел. Поменьше слушайте и побольше сами играйте и формируйте свое мнение) странно будет не сыграть из-за недовольства других. О половине недостатков игры даже не знал, пока эту статью не прочёл.
Спасибо вам за замечания! по сути ради таких комментов и пишу статьи, т.к. в живую фидбека по своему коду получаю очень мало и начал стараться обмениваться опытом в формате статей
Единственное, в чем вы не правы это
Популярное заблуждение. Быстрокодить можно на хакатонах, где важен результат выполнения функций, а не сама функция. Здесь же недельный хакатон результатом которого должна быть функциональная система - иначе я бы наделал CRUD на fastify + nodejs и вообще бы не парился со слоями - контроллер, репозиторий, сервисы, орм и тп, есть варианты сделать это куда проще без поднятия Symfony)
По сути я и не писал каго-то прям кода с бизнес логикой, сложной выборкой или еще чем-то, чуть не дотянул до этого, еще бы пару дней) по идее все написанное мною это аккуратный бойлерплейт не более
Спасибо, но думаю опытные симфони разработчики еще придут и аргументированно насуют мне ) аргументов, как сделать код лучше и что можно было бы использовать еще. Но пока минусующие за низкий технический материал и неконструктивное общение молчат, хотя ревью и конструктив всегда приветствую!
В ентерпрайзе где я работал так и не встретил его, по этому ушел на симфони раньше чем появились эти фичи. 10+ лет уже не доходят переписать проект с пхп 5.6 на 8 у одного из сайтов, все работает и так приемлемо)
З.ы я вообще фронтендер и симфони учил из-за того что на трёх работах подряд она на беке, да и порог входа у нее весьма демократичный
Всегда скептически отношусь к таким сравнениям. Очевидно же, что в песочнице код которого меньше, будет работать побыстрее. Но это на короткой дистанции. Нужны ли ентити? Ну в codeigniter есть cmodel ,что по сути тот же подход работы с моделью. Так где бд там и crud, странный вопрос. Далее орм над бд, вы или руками все прописываете и в пхпадмин сидите, или руками составляете миграции, что в 2023 году мне делать лень, да и орм делает это лучше меня. Ну и в конечном подходе можно сказать, что твиг тоже можно выкинуть и склеивать строчки самостоятельно, так быстрее же в коде будет. Я писал на codeigniter 6+ лет, мне надеоло писать бойлерплейт видя как другие программисты делают тоже самое за секунды из терминала
В сравнении с codeigniter, например можно было бы в терминале все Entity и crud для всех сущностей надиктовать включая связи, а формбилдер симфонишный ещё и времени сэкономит, не понимаю почему ещё против scss, когда он даже в bootatrap присутствует. В общем в сухом остатке я на симфони сделал бы такой объем работы тупо быстрее и качественнее, чем писать весь бойлерплейт на codeigniter
Чем ваше решение лучше бесплатных решений? Какое комьюнити вы собираетесь организовать вокруг решения? Если мне для разработки сайта с вашим готовым кодом все равно надо нанимать разработчика , то что же в этом готового? Как у вас с поддержкой? Исходники в открытый доступ для независимой оценки экспертами с хабра не желаете выложить?
P.s. предпочел бы symfony в место codeigniter
Я так понимаю автор - палка палка огуречик уже вытирает слезы хрустящими купюрами?
Получается,что я увидев фото среди гугл картинок и позже воспроизведя часть своих воспоминаний в цифровом формате с фото, должен роялти некому фотографу, за то что увидел фото?
Оставлю ещё ресурс webislife.ru сейчас около сотни статей на тему веб-разработки. Без политики,Илона маска и твиттера только про веб разработку.
Все ещё ждём поддержки abbr и dfn тегов в статьях) семантичную вёрстку могли бы давно завезти уже
Хочу заметить, что про убийства какой-то нации первыми начали говорить тут вы. Именно вы внесли политику и Украину в тред, пожалуйста, не нужно. Хабр не про это. Не нужно извращать шутку про управление дроном на дому и применять ее к определенной нации. Не разжигайте.
Ну лично я стараюсь проверить наличие перевода в ру сегменте чтобы иметь возможность если что перевести что-то более актуальное и не тратить время. А так в целом можно тогда и просто с ру сегмента скопировать на хабр - тут же ещё не было. Ну и это не первый повтор автора https://habr.com/ru/post/660825/#comment_24261705 вот повтор уже с хабра вам. А вот вам ещё повтор перевода автора
https://habr.com/ru/post/667386/#comment_24374480
А это третий уже, вот я и спросил. За такие вопросы правда минусов и в карму отхватил, но я мне все равно интересно про галеры и мотивацию таких авторов.