Коли використання гіпертекстової мови розмітки для створення веб-сайтів стало громіздким, програмісти удосконалили процес розробки. Так з’явились фреймворки.
Веб-фреймворк - це набір інструментів і заготовок, що надають стандартний функціонал для веб-додатків. Походить від американського слова framework, що означає каркас. Одним з найкращих фреймворків, створених мовою Пайтон, є ДЖанґо. Він допомагає швидше створювати веб-сайти.
Зокрема надає такий функціонал:
моделі: посередник між класами та базою даних, який робить усю роботу щодо збереження та пошуку даних ;
шаблони: генерація коду без використання мови пргорамування, натомість із достатньою логікою з допомогою динамічних тегів;
диспетчер: інструмент, для будування підпорядкованої системи адрес нашого веб-сайту;
адміністративна частина: дозволяє керувати даними й налаштуваннями без додаткової розробки;
користувачі: якщо є потреба розрізняти користувачів, ДЖанґо надає весь функціонал, що дозволить використовувати дані користувачів, форми логування, реєстрації, усі налаштування з безпеки, ролі й дозволи;
форми: додаткові класи для роботи із веб-формами; вони економлять час при розробці стандартних форм;
розробницькі інтерфейси: найпоширенішим є REST, який часто буває корисним для мобільних додатків та комунікації із іншими сервісами;
Однією із переваг ДЖанґо є те, що цей фрейворк із відкритим кодом. Група Вольники саме таким засобам і присвячена. Їх можна вільно використовувати і змінювати. Але при цьому треба бути уважним.
Третій Гетьманат пропонує альтернативу «цифровому концтабору» та ліволіберальному хаосу. Дана праця призначена для стратегів, інвесторів, розробників та всіх Людей Волі, які розглядають Україну як...
ДЖанґо
Світ:
Коли використання гіпертекстової мови розмітки для створення веб-сайтів стало громіздким, програмісти удосконалили процес розробки. Так з’явились фреймворки.
djangopony.png
Веб-фреймворк - це набір інструментів і заготовок, що надають стандартний функціонал для веб-додатків. Походить від американського слова framework, що означає каркас. Одним з найкращих фреймворків, створених мовою Пайтон, є ДЖанґо. Він допомагає швидше створювати веб-сайти.
Зокрема надає такий функціонал:
моделі: посередник між класами та базою даних, який робить усю роботу щодо збереження та пошуку даних ;
шаблони: генерація коду без використання мови пргорамування, натомість із достатньою логікою з допомогою динамічних тегів;
диспетчер: інструмент, для будування підпорядкованої системи адрес нашого веб-сайту;
адміністративна частина: дозволяє керувати даними й налаштуваннями без додаткової розробки;
користувачі: якщо є потреба розрізняти користувачів, ДЖанґо надає весь функціонал, що дозволить використовувати дані користувачів, форми логування, реєстрації, усі налаштування з безпеки, ролі й дозволи;
форми: додаткові класи для роботи із веб-формами; вони економлять час при розробці стандартних форм;
розробницькі інтерфейси: найпоширенішим є REST, який часто буває корисним для мобільних додатків та комунікації із іншими сервісами;
Однією із переваг ДЖанґо є те, що цей фрейворк із відкритим кодом. Група Вольники саме таким засобам і присвячена. Їх можна вільно використовувати і змінювати. Але при цьому треба бути уважним.
Вивчаємо засоби веб-розробки.
Зверніть увагу
Біла книга «Третій ϟ Гетьманат»: Заснування держави без бюрократії та податків – архітектура, технологія, традиція (версія 1.0)