Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование, т. 7

  

536 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

типоскрипт же как раз для тех, кто слаботипизируемую жс парашу недолюбливает


притча о студентах и ангуляре 

https://www.mos.ru/city/projects/renovation/


DYmZ_W5HEbY.jpg

кстати у них там видимо просто какие-то траблы на сайте были, щас у меня норм грузит


я знаю точно что все телки которые красивые и которые любят ебаться, разбираются в часах

Но у меня нету часов, и хуевая ауди поэтому приходится дома дрочить

Поделиться сообщением


Ссылка на сообщение

все верно

​потом откажешься от всех ЖС либ и напишешь все на евентах и серверной логиге(переместив всею логику на сервер) с простейшей коммуникацией по json

Поделиться сообщением


Ссылка на сообщение


neat

Поделиться сообщением


Ссылка на сообщение

 

 

доставила седня формулировка на работе

"Давайте требования приведем в соответствие с реализацией"   :lol:  :lol:

это вообще как 

 

это когда сроки горят и бонус проектного менеджера под угрозой

 

http://i.imgur.com/uDX7qEQ.gif

Поделиться сообщением


Ссылка на сообщение

все верно

​потом откажешься от всех ЖС либ и напишешь все на евентах и серверной логиге(переместив всею логику на сервер) с простейшей коммуникацией по json

Так я так изначально и сделал :trollface:  НА сервер сайде у меня всё как часы работает, всё тестиками покрыто, данные шуршат. А с фронтом как обычно ебала какая-то. Вот ваще нет культуры разработки у фронтэндеров, постоянно всё скатывается в помойку ебаную :hmpalm: 

Поделиться сообщением


Ссылка на сообщение
(изменено)

О ненужности пехапе

https://pp.userapi.com/c636818/v636818236/87735/Rks6uXSRYGQ.jpg

 


Изменено пользователем Milky_Way

я знаю точно что все телки которые красивые и которые любят ебаться, разбираются в часах

Но у меня нету часов, и хуевая ауди поэтому приходится дома дрочить

Поделиться сообщением


Ссылка на сообщение

притча о студентах и ангуляре 

https://www.mos.ru/city/projects/renovation/

DYmZ_W5HEbY.jpg

У меня из СГ грузилось секунд 15, что еще не самый пиздец. Зато почти 5мб трансферед, лул

 

По поводу вуе - привет темплейтам вынесенным в отдельный файл, лул. В реакте с таким проблем нет, у тебя все внутри жс, можно ебашить динамические названия компонентов. Попытался погуглить офк, но чет нашел только какие-то пиздецовые костыли (думая сам находил подобное по запросу vue template switch || vue dynamic components).

 

У меня с реактом система иконок организованна ахуенно. Имеется папка с свг иконками, каждая внутри своего .js файла с импортом примитивной PureComponent функции (по сути дела возвращает свг рендером, но чтобы можно было менять содержимое пропсами и так далее). И вот вместо того чтобы импортировать в одном файле 10 иконок через 

import HuiIcon from '$icons/HuiIcon';
import GovnoIcon from '$icons/GovnoIcon;

я создал в папке index.js файл, в котором webpack через require.context динамически импортирует все файлы в директории (можно регуляркой указать чо надо конкретно, если понадобится) и возвращает все это в виде одного модуля. В итоге я ебашу 

import Icons from '$icons'

и затем либо импортирую нужные иконки с помощью 

import { hui, govno, ... } from Icons;

либо получаю возможность делать динамический импорт (например в цикле, чтобы выставить иконки пунктам меню) с помощью такого:

​const Icon = Icons[section.icon];
<Icon />

Как бы я делал подобное в вуе/ангуляре с их отдельным темплейтами? Да скорее всего никак, ибо это нахуй ненужная абстракция, которая кажется годной лишь до того момента, пока ты не привыкнешь к JSX.


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение
(изменено)

Диман как ребенок маленький у него все отлично работает на беке (когда ему дают кубики он может из них что-то построить 

очень сомневаюсь

)
А когда лезет во фронт (ему дают фигурки разной формы у него мозгизвилина перегревается сразу)

 

:trollface:


Изменено пользователем Cantona.Eric

Я не человек, Я - Кантона. (с)

Miraxes#2986

753357.png

Поделиться сообщением


Ссылка на сообщение

Диман как ребенок маленький у него все отлично работает на беке (когда ему дают кубики он может из них что-то построить 

очень сомневаюсь

)

А когда лезет во фронт (ему дают фигурки разной формы у него мозгизвилина перегревается сразу)

 

:trollface:

Немного не так. Мне во фронте постоянно дают буковки П, О, А, Ж, а требуют собрать слово С Ч А С Т Ь Е. Вот, приходится напильником работать.

 

 

притча о студентах и ангуляре 

https://www.mos.ru/city/projects/renovation/

DYmZ_W5HEbY.jpg

У меня из СГ грузилось секунд 15, что еще не самый пиздец. Зато почти 5мб трансферед, лул

 

По поводу вуе - привет темплейтам вынесенным в отдельный файл, лул. В реакте с таким проблем нет, у тебя все внутри жс, можно ебашить динамические названия компонентов. Попытался погуглить офк, но чет нашел только какие-то пиздецовые костыли (думая сам находил подобное по запросу vue template switch || vue dynamic components).

 

У меня с реактом система иконок организованна ахуенно. Имеется папка с свг иконками, каждая внутри своего .js файла с импортом примитивной PureComponent функции (по сути дела возвращает свг рендером, но чтобы можно было менять содержимое пропсами и так далее). И вот вместо того чтобы импортировать в одном файле 10 иконок через 

import HuiIcon from '$icons/HuiIcon';
import GovnoIcon from '$icons/GovnoIcon;

я создал в папке index.js файл, в котором webpack через require.context динамически импортирует все файлы в директории (можно регуляркой указать чо надо конкретно, если понадобится) и возвращает все это в виде одного модуля. В итоге я ебашу 

import Icons from '$icons'

и затем либо импортирую нужные иконки с помощью 

import { hui, govno, ... } from Icons;

либо получаю возможность делать динамический импорт (например в цикле, чтобы выставить иконки пунктам меню) с помощью такого:

​const Icon = Icons[section.icon];
<Icon />

Как бы я делал подобное в вуе/ангуляре с их отдельным темплейтами? Да скорее всего никак, ибо это нахуй ненужная абстракция, которая кажется годной лишь до того момента, пока ты не привыкнешь к JSX.

 

Доступа к файловой системе и сборщику нет. Условно ты можешь печать в тело страницы темплейт или передавать как аргумент :hohol:

 

Я просто не понимаю, почему я не могу id темплейта передать как аргумент. Типа такого могу:

//Это в теле печатается
var PIZDA = '#pizda';
<script type="text/x-template" id="pizda">
//...
<script>


// Это в components.js лежит
Vue.component('hui', {
   template: PIZDA
});

А вот каким либо способом передать как аргумент -- хуй, пизда блядская гниль говно жопа :fffuuu:

Поделиться сообщением


Ссылка на сообщение

всегда считал что те кто в примерах кода маты пишет дурачье.

Поделиться сообщением


Ссылка на сообщение

всегда считал что те кто в примерах кода маты пишет дурачье.

Так-то ты прав :buba:

Поделиться сообщением


Ссылка на сообщение

всегда считал что те кто в примерах кода маты пишет дурачье.

вроде как стандарт для этого топана

да и как иначе? вместо хуй пизда говно писать ослик суслик паукан?

или называть всё ынтерпрайс названиями типа var genericVariableName1 = "#genericElementId1" ?

Feanaro и GodSmack понравилось это

Поделиться сообщением


Ссылка на сообщение

 

всегда считал что те кто в примерах кода маты пишет дурачье.

вроде как стандарт для этого топана

да и как иначе? вместо хуй пизда говно писать ослик суслик паукан?

или называть всё ынтерпрайс названиями типа var genericVariableName1 = "#genericElementId1" ?

 

foo и bar же  :subj:

Поделиться сообщением


Ссылка на сообщение

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

Kant и Rooster понравилось это

Поделиться сообщением


Ссылка на сообщение

Вот по поводу примера с айдишниками, хуйня же. Ты методами 2007 пытаешься педалить во фронте в 2017, поэтому то у тебя и горит  :buba:


Я не человек, Я - Кантона. (с)

Miraxes#2986

753357.png

Поделиться сообщением


Ссылка на сообщение

Вот по поводу примера с айдишниками, хуйня же. Ты методами 2007 пытаешься педалить во фронте в 2017, поэтому то у тебя и горит  :buba:

Ну расскажи как мой кейс сделать методами 2017 :buba:

Поделиться сообщением


Ссылка на сообщение

Рассказывайте как там дела в вебе с работой в 2107 , сколько человек на место ?

Поделиться сообщением


Ссылка на сообщение
(изменено)

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


Изменено пользователем Cantona.Eric

Я не человек, Я - Кантона. (с)

Miraxes#2986

753357.png

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...