Brook for Free Pascal/pl
│
Deutsch (de) │
English (en) │
français (fr) │
polski (pl) │
Wstęp
Brook dla Free Pascal jest idealnym frameworkiem Free Pascal dla aplikacji internetowych. To czysty Pascal. Nie musisz porzucać preferowanego języka programowania.
To kompletne narzędzie: proste akcje lub konfigurowalne akcje dostępu do bazy danych, zaawansowane funkcje routingu, kreator dla Lazarus, wsparcie dla internacjonalizacji, wysoka kompatybilność ze strukturami JSON, łatwy i elegancki REST, wtyczki dla różnych potrzeb, rozszerzalni i oddzieleni brokerzy... W rzeczywistości masz kilka powodów, aby zaadoptować Brook jako swój framework do tworzenia stron internetowych.
Cechy
- Zaawansowane zarządzanie trasami – Akcje wykonywane są za pomocą tras. Brook wie, jak odebrać żądanie i wybrać właściwy adres URL oraz właściwą metodę odpowiedzi na nie.
- Utrzymywanie zintegrowanych danych – Brook oferuje obiekt tabeli, w której można przetwarzać dane. Mniej instancji, mniej kodowania i elegancka składnia.
- Natywna obsługa JSON – JSON jest szeroko rozpowszechniony w sieci do celów wymiany danych. Naprawdę docenisz dobre wsparcie JSON przez Brooks.
- Obsługa architektury REST – REST to architektura zdolna do uproszczenia i standaryzacji żądań danych i odpowiedzi. Brook jest potężny, nawet jeśli nie używasz REST – ale będziesz chciał go użyć.
- Kreatory Lazarusa do instalacji i używania - Z Lazarus programowanie jest łatwiejsze; z kreatorami Brook, wystarczy kilka kliknięć, aby rozpocząć i skonfigurować swoje projekty Brook.
Wtyczki
- dOPF – Eleganckie, intuicyjne i szybkie utrzymanie obiektów dla szybszego i łatwiejszego tworzenia baz danych.
- RUtils – Niektóre procedury ogólnego przeznaczenia do konwersji ciągów (string), parsowania, kodowania i innych celów.
- JTemplate – Nadawanie wartości zmiennym w pliku szablonu.
- QTemplate – Alternatywa dla silnika FPTemplate.
- EasyRSS – Najłatwiejszy sposób dla programistów Pascal na dostarczanie usług aktualizacji wiadomości w swoich aplikacjach.
- XMailer – Prosty sposób na wysłanie wiadomości e-mail za pomocą Free Pascal.
- AlgEx – Procesy wyrażeń algebraicznych przekazywane jako łańcuchy (string).
- Captcha – Obrazy weryfikacyjne do blokowania dostępu dla „botów” na stronach logowania.
- MGeoIP – Określa nazwę kraju lub miasta, w którym znajdują się wskazane adresy IP.
- ConvUtils – Konwersja między jednostkami miary (centymetry, cale, litry itp.)
- HtmlDoc – Stwórz nagłówki, treść i inne odpowiednie tagi za pomocą Object Pascal.
- LJGridUtils – Łatwa konwersja z LCL do JSON i odwrotnie.
- Brook-Telegram – Korzystaj z interfejsu Telegram Bots API w aplikacji Brook.
Strona główna
Rozpocznij pracę. Dokumentację, licencję, pobieranie kodów i inne szczegóły znajdziesz tutaj Brook dla Free Pascal.
Alternatywy
- Brook framework - Microframework, który pomaga w tworzeniu aplikacji webowych w Pascalu.
- mORMot - Framework Synopse mORMot ORM/SOA/MVC.
- FreeSpider - Pakiet programistyczny dla Free Pascal/Lazarus.
- FCL-Web Wbudowana biblioteka internetowa Free Pascal.
- Fano Framework Framework aplikacji internetowych dla nowoczesnego języka programowania Pascal.