Набор программных подсистем или компонентов, необходимых для создания полноценной платформы
В вычислительной технике стек решений или программный стек представляет собой набор программных подсистем или компонентов, необходимых для создания полной платформы, при этом не требуется никакого дополнительного программного обеспечения для поддержки приложений. [1] Говорят, что приложения «работают на» или «работают поверх» полученной платформы.
Некоторые компоненты/подсистемы общей системы выбираются вместе достаточно часто, чтобы конкретный набор назывался именем, представляющим целое, а не именованием частей. Обычно имя представляет собой аббревиатуру, представляющую отдельные компоненты. [3]
Термин «стек решений» исторически иногда включал аппаратные компоненты как часть конечного продукта, смешивая как аппаратное обеспечение, так и программное обеспечение в уровнях поддержки. [4] [5]
Full -stack-разработчик должен уметь работать на всех уровнях приложения ( front-end и back-end ). Full-stack-разработчика можно определить как разработчика или инженера, который работает как с front-end, так и с back-end-разработкой веб-сайта, веб-приложения или настольного приложения. [6] Это означает, что они могут руководить сборками платформ, включающими базы данных, веб-сайты, ориентированные на пользователя, и работать с клиентами на этапе планирования проектов.
^ "Solution stack". Computer Desktop Encyclopedia . The Computer Language Company. 2015. Получено 5 июля 2018 .
^ Mimoso, Michael S. (24 февраля 2003 г.). "Red Hat: Linux подается на обеденных столах в вертикальных центрах обработки данных". SearchEnterpriseLinux.com . Получено 09.08.2009 .
^ Beal, V. (7 сентября 2007 г.). «Accrow Guide to Web Stacks». Webopedia . Quinstreet, Inc . Получено 5 июля 2018 г. .
^ Фергюсон, Р. (2002). Использование Microsoft SharePoint Portal Server. Que Publishing. стр. 616. ISBN9780789725707.
^ Андерсон, GW (2003). SAP Planning: Best Practices in Implementation . Sams. стр. 13. ISBN9780789728753.
^ Амир, Масрур. «Full Stack Developer — Complete Roadmap | Технологии в 2023 году». The Geeks Bot | Сайт по компьютерным наукам для гиков . Получено 27.04.2023 .
^ Dzonsons, K. "BCHS Stack" . Получено 5 июля 2018 г.
^ "Учебник по установке Ganeti". Документация Ganeti . Google, Inc . Получено 5 июля 2018 г. .
^ Глинн, А. (3 июня 2015 г.). «Руководство для начинающих по установке и настройке GLASS: Gemstone 64/S Smalltalk / Seaside / Application Server / Object Database Server Environment». Horizons of Identity . Получено 5 июля 2018 г.
^ abcd Фрэмптон, М. (2018). Полное руководство по стеку больших данных с открытым исходным кодом. Apress. стр. 7. ISBN9781484221495.
^ Kaisler, SH; Amour, F.; Espinosa, A.; Money, WH (2015). Получение ценности из больших данных для предоставления услуг. Business Expert Press. стр. PT69. ISBN9781631572234.
^ "LEMP Stack Info". LEMP.io . Получено 6 июля 2018 г. .
^ Джонстон, К. (18 февраля 2009 г.). «Настройка стека LLMP (Linux, Lighttpd, MySQL, PHP5) в Ubuntu 8.10». ChrisJohnston.org . Архивировано из оригинала 5 февраля 2019 г. . Получено 6 июля 2018 г. .
^ "Solution Stack". Idiosyncratic Knowledge . 9 июля 2016 г. Получено 9 июля 2016 г.
^ Coucouvanis , N. (2007). «Get Your Wiki On». Mac Life (5): 83–86 . Получено 6 июля 2018 г.
^ Риттингхаус, Дж. В.; Рэнсом, Дж. Ф. (2017). Облачные вычисления: внедрение, управление и безопасность. CRC Press. стр. PT184. ISBN9781351615365.
^ Шарма, А. (2018). «Глава 2: Знакомство с MEVN». Full-Stack Web Development with Vue.js and Node . Packt Publishing Ltd. стр. 6–30 . ISBN9781788830775.
^ "WAMP". Softaculous Ltd. Получено 6 июля 2018 г.
^ "Учебное пособие: установка сервера WIMP на экземпляр Amazon EC2 под управлением Windows Server". Документация AWS . Amazon Web Services, Inc . Получено 6 июля 2018 г. .
^ Evgen (28 января 2018 г.). «Как выбрать стек технологий для веб-разработки». Блог GBKSOFT . GBKSOFT Dev LLC . Получено 6 июля 2018 г.
^ Сачдева, Б. (27 мая 2009 г.). «Какой стек веб-приложений лучше всего подходит мне?». developer.com . QuinStreet, Inc . Получено 6 июля 2018 г. .
^ Уилсон, Э. (2018). «Глава 1: Введение в стек MERN». Краткое руководство по MERN . Packt Publishing Ltd. стр. 7–13 . ISBN9781787280045.
^ Шарма, А. (2018). «Глава 1: Знакомство с MEVN». Full-Stack Web Development with Vue.js and Node . Packt Publishing Ltd. стр. 6–30 . ISBN9781788830775.
^ Луна, Ф. (2017). Полный стек Programador Web: Desarrollo frontend и backend. RedUSERS. стр. 17–18 .
^ "OpenACS: Что это такое и зачем его использовать". OpenACS.org . Сообщество OpenACS . Получено 6 июля 2018 г. .