I think the most important #kitten #smallweb #webFramework structural feature is dynamically generating composite #markdown documents from reuseable fragments, the markdown then rendered into sanitized #html the usual way. #web #programming

Article: https://screwlisp.small-web.org/kitten/this-is-just-arals-fragment-md-example/

Which is admittedly just me reproducing one of @aral 's tutorials: https://kitten.small-web.org/tutorials/layout-components/#markdown-fragment-md

I can imagine you (yes you) have a sophisticated opinion on this topic I would like to hear.

This is just aral’s fragment.md markdown example for the kitten web framework.

Mitsuki: Một framework web Python mới nhanh như Node.js hoặc Java! Lấy cảm hứng từ Spring Boot, Mitsuki cung cấp cấu trúc mạnh mẽ cho các dự án lớn và làm việc nhóm hiệu quả, đồng thời vẫn giữ được sự nhẹ nhàng và dễ bắt đầu. Mục tiêu là phát triển ứng dụng doanh nghiệp bằng Python mà không gặp khó khăn.

#Python #WebFramework #Programming #Tech #Mitsuki #LậpTrình #CôngNghệ #FrameworkWeb

https://www.reddit.com/r/opensource/comments/1pamei3/mitsuki_a_python_web_framework_as_fast_as_node_or/

Tôi đã viết framework web Kotlin của riêng mình vì tôi mệt mỏi với hệ sinh thái js/ts. Framework này cung cấp routing API, routing HTML, mô hình đơn giản và không có chuỗi phụ thuộc lớn. #Kotlin #WebFramework #JavaScript #Ts #LậpTrình #PhátTriểnWeb #FrameworkWeb

https://www.reddit.com/r/selfhosted/comments/1oytdor/i_got_tired_of_js_frameworks_so_i_wrote_my_own_in/

#Django is not the only #webframework to turn 20 this year. As a former PHP dev I remember how Symfony 2.0, along with the PSR-0 and Composer, changed my work life as well as the entire gigantic #php ecosystem. And that 2.0 release only existed because the Symfony creators had proven the value of their approach and had started raising an awesome community. Happy 20 to #symfony ! https://symfony.com/20years

#webdev #opensource

Symfony's 20 Year Anniversary

Tired of this?:
`python manage.py test users.tests.models.TestUserValidation.test_email_validation`
---
Try this instead! 🧙‍♂️
Just run `mercury-test --wizard` and let the magic happen.
---

The Django Mercury Test Wizard turns complex test commands into simple conversations.

Perfect for teams, onboarding, and anyone who values their sanity.

https://github.com/80-20-Human-In-The-Loop/Django-Mercury-Performance-Testing

(The plugin ecosystem is not pushed yet, this post is just me showcasing what I am working on!)

#Django #Python #Testing #PerformanceTesting #Developer #CLI #UX #WebDev #DjangoMercury #OpenSource #DevTools #TDD #SoftwareQuality #DeveloperExperience #WebFramework #BackendDev #PythonDev #QA #TestAutomation #DevOps

Design Patterns You Should Unlearn in Python-Part1 | Lihil

image-1.jpg

Tempest 1.1 released
A new minor version is available
#php #webframework

https://tempestphp.com/blog/tempest-1-1

Tempest 1.1 released — Tempest

A new minor version is available

⚠️ PSA: Bad news, everyone! ⚠️

It turns out #Django is not a #WebFramework and is only useful for #CRUD. 🤯

Wish y'all had told me that before I built a multi-level multitenant #WebApp for managing a utilities district's operations, scheduling, graph-based infrastructure models, GIS, communications, etc on... Django.

I guess it's time to shut down my business and scrap my upcoming #PyCon US talk 🤷‍♂️😆

https://news.ycombinator.com/item?id=43829354

#OrangeSite #OopsIWasntSupposedToBuildThat #ShitPost

We could probably do with a "SQLAlchemy for Django users" article. SQLAlchemy is... | Hacker News