Sly32

Рейтинг
367
Регистрация
29.03.2012
Stek:
На примере конкретной задачи пожалуйста

У меня нет права приводить куски кода, но одну из проблем мы закрыли именно асинхронностью, в разы ускорив работу. В потоке может быть несколько задач и если, ожидание ответа делать асинк - в это время можно выполнять другие задачи - пришел ответ, перехват выполнения и, как в нашем случае - финишер курса.

И ОРМ и миддлвари в данном случае не причем

ArbNet:
Успокойтесь, я ничего не изобретаю

Да тут все уже давно поняли что ты делаешь))) Ну хоть форум бурлить трохи заставляешь, разбавляешь вордпрес - и на ттом спасибо)

silicoid:
если вы хотите описывать стандартные элементы, то надо пользоваться БЭМ или похожей методологией.
их тогда очень легко применять. Например:
<input type="submit" value="сохранить" class="button button__red" />
и
<a href="#submit_ajax" data-action="submit" class="button button__red" >сохранить</a>

будут выглядеть одинаково и не надо изобретать никаких велосипедов. Всё уже изобретено давно (парни из яндекса не глупее вас, в конце концов.)

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

тогда стили будут выглядеть
layouts.css

.button{
display: inline-block;
background-color: transparent;
border: #f0f0f0 solid 1px;
font-size: 1.6rem;
line-height: 100%;
padding:8px 16px;
margin:0 5px 0 0;
white-space: nowrap;
}

styles.css
.button__red{
background-color:maroon;
}
.button__red:hover{
background-color:crimson;
}

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

Тсу этого не понять, у него свой путь))

Меня вот в свое время очаровал просто less - именно за счет наглядности и простоты описания элементов в классе. Все собрано. Все доступно. А для скорости- компиляция gulp, в итоге отдается обычный цсс. И проблем с поддержкой никаких. За год, что ушел со старой компании ни разу не пришли с вопросами про фронт.

Вот интересно мне, какой ответ вы тут хотите получить?

ArbNet:
Цвета указываются от тёмного 0 к светлому 3
учите матчасть css переменных

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

Если вы про них только узнали, не говорите за других) везде и давно используются

Ну то есть ты «изобрел» примитивнейший аналоге препроцессора и считаешь что так удобнее?

ArbNet:
В том то и дело что могу, а разобравшись не хочется ими пользоваться, а есть желание сделать проще и лучше.
Дело то не в препроцессорах. Препроцессоры css просто напросто те же шаблонизаторы только для стилей. Я не делаю шаблонизатор для стилей и темболее не хочу его использовать.
У меня система намного гибче, будут определятся разные гаммы цветов, в стилях компонентов указываться переменные гаммы цветов, в структуре xml указываться компоненты и блоки какой гаммой оформлять, всё.
ЗАЧЕМ МНЕ ЭТИ ПРЕПРОЦЕССОРЫ CSS. Вы задолбали уже тупить..

Был бы в состоянии- не нес бы ахинею

Вот до чнго может дойти человек, который не в состоянии в азах препроцессоров разобраться

Jaroslav:
Но ЗП у php-программистов падают. И в целом спрос в крупных компаниях тоже.

Я говорил про Питон. Спрос пока превышает предложение. Но уже тоже джунов перестали брать

Jaroslav:
Тоже сложилось мнение, что с ним проще стартануть. Просто уж больно много ненавистников PHP стало. Поэтому и задумался.


Не совсем понял, для каких проектов? Телеграм? Или что-то другое имелось в виду?


Но все же для старта он легче? Или потом на другие языки будет трудно перейти?


А насколько легко его можно в вебе применять? Сложнее вообще писать на Питоне, чем на PHP?

Просто в разы легче на нем стартануть и потом оставаться востребованным.

Всего: 7100