Size: a a a

Angular - русскоговорящее сообщество

2020 April 15

G

Galeups in Angular - русскоговорящее сообщество
Stepanyan
ребята как юзает scss с переменными ? как у вас организована структура ? пишите стили у каждого компонент файла, или есть большой scss файл ? если первое, то как делаете импорт переменных ? в каждом нужном месте импортируете огромный список переменных или импортируете его только в рут компоненте у которого viewencapsualtion стоит none ? насколько это все влияет на размер бандла ?
есть и общие стили и стили компонентов. Отдельно файлы переменных, импорта шрифтов, миксинов.
в общий файл импортятся маленькие файлы по типам элементов - кнопки, инпуты, календари и подобное.

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

TN

Turk Nomad in Angular - русскоговорящее сообщество
кстати идиотский ворос , но я смогу за пару недель изучения запилить чтото более менее приличное для портфолио?
источник

NS

Nikita Sologub in Angular - русскоговорящее сообщество
Turk Nomad
кстати идиотский ворос , но я смогу за пару недель изучения запилить чтото более менее приличное для портфолио?
можно, можно за основу тур героев взять и добавить пару фич + застилить красиво и будет норм
источник

G

Galeups in Angular - русскоговорящее сообщество
есть у кого подборка бесплатных свободных api ? )) чтоб какой нить пет проект сделать
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Galeups
есть у кого подборка бесплатных свободных api ? )) чтоб какой нить пет проект сделать
github api
источник

G

Galeups in Angular - русскоговорящее сообщество
ну это же будут данные гитхаб же )))
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Turk Nomad
кстати идиотский ворос , но я смогу за пару недель изучения запилить чтото более менее приличное для портфолио?
мне недели хватило. не потфолио правда, а типа тестовое. с нуля
источник

G

Galeups in Angular - русскоговорящее сообщество
я имею ввиду что нить интересное - погода. сводки, аналитика
источник

FL

First Last in Angular - русскоговорящее сообщество
Galeups
есть у кого подборка бесплатных свободных api ? )) чтоб какой нить пет проект сделать
источник

G

Galeups in Angular - русскоговорящее сообщество
вау, спасибо 👍
источник

GG

Gleb Gusachenko in Angular - русскоговорящее сообщество
Stepanyan
ребята как юзает scss с переменными ? как у вас организована структура ? пишите стили у каждого компонент файла, или есть большой scss файл ? если первое, то как делаете импорт переменных ? в каждом нужном месте импортируете огромный список переменных или импортируете его только в рут компоненте у которого viewencapsualtion стоит none ? насколько это все влияет на размер бандла ?
Привет
Сейчас можно дополнительно подключать css переменные, чтоб лишний раз не импортировать variables.scss в ненужные места
Типо в корне проекта можно написать:
‘’’
—primary-color: #{getThemePrimaryColor()};

а дальше на том же корневом уровне можно создать css классы и переменные и реисрользовать их в каждой точке приложения

.primary-color{
color: #{var(—primary-color)}
}
‘’’
источник

S

Stepanyan in Angular - русскоговорящее сообщество
ну да. с css проще навервное и будет динамичные темы реализовать
источник

GG

Gleb Gusachenko in Angular - русскоговорящее сообщество
Да и поддержка уже хорошая у браузеров👌
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Turk Nomad
кстати идиотский ворос , но я смогу за пару недель изучения запилить чтото более менее приличное для портфолио?
Проходил университетскую практику в одной аутсорс компании, изначально планировал идти на бэк (asp.net core) пытался норм подготовится и.т.д. но в итоге прямо на месте когда дали проект, бросился на фронт (т.к. проект групповой, нас 3 бэка и девочка на фронте которой оч трудно давалось это) там пришлось за пару дней разбираться что такое ангуляр и как его юзать, за 2 неделю  довольно неплохо вышло разобраться и закончить проект до дедлайна, хотя сидел кодил 24/7
Поэтому если есть опыт в разработке  проблем не будет, можно за неделю азы освоить и склепать что-то. Однако что бы сделать все адекватно, потребуется явно больше 2х недель, тем более если самостоятельно
источник

А

Англоквакс in Angular - русскоговорящее сообщество
Привет всем, можете помочь с роутами? Не могу понять что не так
источник

А

Англоквакс in Angular - русскоговорящее сообщество
источник

А

Англоквакс in Angular - русскоговорящее сообщество
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Gleb Gusachenko
Привет
Сейчас можно дополнительно подключать css переменные, чтоб лишний раз не импортировать variables.scss в ненужные места
Типо в корне проекта можно написать:
‘’’
—primary-color: #{getThemePrimaryColor()};

а дальше на том же корневом уровне можно создать css классы и переменные и реисрользовать их в каждой точке приложения

.primary-color{
color: #{var(—primary-color)}
}
‘’’
а еще можно установить их из js-мапы и использовать одну и ту же тему в js и в css
источник

GG

Gleb Gusachenko in Angular - русскоговорящее сообщество
Anton Shvets
а еще можно установить их из js-мапы и использовать одну и ту же тему в js и в css
Ну да, но тогда надо будет ждать пока эта мапа загрузится на клиент
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Gleb Gusachenko
Ну да, но тогда надо будет ждать пока эта мапа загрузится на клиент
ну все равно весь дом строится скриптом обычно.
А во-вторых необязательно держать мару в общем бандле, можно взять из глобала
источник