Респект всем профи!
Попадается LWC, Aura, SLDS, Lightning Components и в модулях они беспорядочно идут.
Вчера начал смотреть видео по LWC, а там уже вовсю <lightning-card> используют.
Подскажите пожалуйста порядок изучения Lightning. Как к нему подступиться?
Спасибо!
Респект всем профи! :) Попадается LWC, Aura, SLDS, Lightning Components и в модулях они беспорядочно идут. Вчера начал смотреть видео по LWC, а там уже вовсю <lightning-card> используют. Подскажите пожалуйста порядок изучения Lightning. Как к нему подступиться? Спасибо!
[url=https://trailhead.salesforce.com/en/content/learn/modules/lex_dev_lc_basics?trail_id=force_com_dev_intermediate]Я думаю, начать хотя бы с этого[/url]
То есть аура это основа всего?
[quote="yurick"][url=https://trailhead.salesforce.com/en/content/learn/modules/lex_dev_lc_basics?trail_id=force_com_dev_intermediate]Я думаю, начать хотя бы с этого[/url][/quote] То есть аура это основа всего?
Перед началом этого модуля советуют изучить https://trailhead.salesforce.com/trails/lex_dev_lc_vf
(Lightning Components)
[quote="yurick"][url=https://trailhead.salesforce.com/en/content/learn/modules/lex_dev_lc_basics?trail_id=force_com_dev_intermediate]Я думаю, начать хотя бы с этого[/url][/quote] Перед началом этого модуля советуют изучить https://trailhead.salesforce.com/trails/lex_dev_lc_vf (Lightning Components)
Не совсем так. Изначально была Aura, а сейчас придумали LWC.
В LWC документации есть раздел даже
Migrate Aura Components to Lightning Web Components
Я вот недавно пошутил в частном чате и по ходу моя шутка имеет большой смысл.
Раньше было
Visualforce VS Lightning
Сейчас
Visualforce VS Lightning (Aura) VS LWC
[quote="Ian Skidkov"]То есть аура это основа всего?[/quote] Не совсем так. Изначально была Aura, а сейчас придумали LWC. В LWC документации есть раздел даже [url=https://developer.salesforce.com/docs/component-library/documentation/lwc/lwc.migrate_introduction]Migrate Aura Components to Lightning Web Components[/url] Я вот недавно пошутил в частном чате и по ходу моя шутка имеет большой смысл. Раньше было [b]Visualforce VS Lightning[/b] Сейчас [b]Visualforce VS Lightning (Aura) VS LWC[/b] :D
Мне особенно вот этот пункт нравится Прям тащусь
Move JavaScript code from your client-side controller, helper, and renderer to the single JavaScript file in a Lightning web component.
НУ НАКОНЕЦ-ТО ДОДУМАЛИСЬ!!!
Я вспомнил что меня бесило много лет назад когда начал изучать Lightning. Вот это вот мляцтво с кучей файлов и это только на фронте для каждого компонента.
Мне особенно вот этот пункт нравится :D Прям тащусь Move JavaScript code from your [b]client-side controller, helper, and renderer[/b] to the [b]single[/b] JavaScript file in a Lightning web component. НУ НАКОНЕЦ-ТО ДОДУМАЛИСЬ!!! Я вспомнил что меня бесило много лет назад когда начал изучать Lightning. Вот это вот мляцтво с кучей файлов и это только на фронте для каждого компонента.
Ну, в Angular веселее будет. Каждый компонент состоит минимум из 3 файлов и пишешь ты не на JS, а на TS, и это еще не включая service и factory
Другое дело, что там все структурно грамотно лежит в папочках, а не как тут в кучу свалено и пойди разбери что где и куда.
Ну, в Angular веселее будет. Каждый компонент состоит минимум из 3 файлов и пишешь ты не на JS, а на TS, и это еще не включая service и factory Другое дело, что там все структурно грамотно лежит в папочках, а не как тут в кучу свалено и пойди разбери что где и куда.
Move JavaScript code from your client-side controller, helper, and renderer to the single JavaScript file in a Lightning web component.
так они в трейлхеде объясняют, чтобы в контроллере было все ясно и streamLined, помещают всю логику в Helper.
в lwc значит обратно в один файл?)
[quote="Dmitry Shnyrev"]Мне особенно вот этот пункт нравится :D Прям тащусь Move JavaScript code from your [b]client-side controller, helper, and renderer[/b] to the [b]single[/b] JavaScript file in a Lightning web component. [/quote] так они в трейлхеде объясняют, чтобы в контроллере было все ясно и streamLined, помещают всю логику в Helper. в lwc значит обратно в один файл?)
Ну по ходу поняли что лопухнулись!!! "Даешь больше файлов" не всегда работает.
Вот к примеру тот же VueJS вообще пошли в другом направлении и пропагандируют Single file component. И я этот подход полностью поддерживаю! Я такой же велосипед писал под AngulaJS (первый ангуляр, во втором уже своя железобетонная структура, но тоже 3 файла (html+js+css) а не 100500)
[quote="Ian Skidkov"]чтобы в контроллере было все ясно и streamLined, помещают всю логику в Helper[/quote] Ну по ходу поняли что лопухнулись!!! :D "Даешь больше файлов" не всегда работает. Вот к примеру тот же VueJS вообще пошли в другом направлении и пропагандируют [url=https://vuejs.org/v2/guide/single-file-components.html]Single file component[/url]. И я этот подход полностью поддерживаю! Я такой же велосипед писал под AngulaJS (первый ангуляр, во втором уже своя железобетонная структура, но тоже 3 файла (html+js+css) а не 100500)