How to use Doctrine ORM with Nette Framework

In this article, I'll try to provide you step by step guide, how to use Doctrine ORM with Nette FW. Most recommended Doctrine integration to Nette is called Nettrine, it's maintained by the contributte team.

Rick Strafy
5 years ago  ·  3 minutes to read

Recapitulation of 2019 + Competition

Which event about Nette was your favourite this year? It can be anything from commit to a new community component.

Honza Černý
5 years ago  ·  4 minutes to read

How time went with nette.org 🕒

Web Nette celebrates eleven years since its inception. The site has undergone tumultuous development. Remind how it looked over the years and what has changed.

David Grudl
5 years ago  ·  7 minutes to read

How to automatically register classes into DIC

Many of you didn't know the fact that Nette 3 has a built-in extension for automatic registration of your classes to dependency injection container. Such extension can save you time writing hundreds of lines of neon configurations where you register classes with similar names (<Something>Factory, …

Rick Strafy
5 years ago  ·  2 minutes to read

Major News in Tracy in 2019

In the last year, Tracy has introduced a lot of innovations in improving the user experience. Let's summarize the most important ones.

David Grudl
5 years ago  ·  5 minutes to read

Nette fully supports PHP 7.4. What does it mean?

Just a few days ago PHP 7.4 was born. This version is another important milestone in language development. The great news is that the Nette Framework is thoroughly prepared and fully tested with the new version. And beware, this applies not only to the current version 3.0 but also to the previous…

David Grudl
5 years ago  ·  2 minutes to read

How to properly update Nette

“Nette is perfectly backward compatible. Switching from Nette 0.9 to 2.4 took me one afternoon on a relatively large application. That was a great result!” said one satisfied user. Here are some tips on how to update your project to the latest version of Nette.

David Grudl
5 years ago  ·  2 minutes to read

PhpGenerator and PSR output

Do you need to generate beautifully formatted PHP code? The best way is to use the Nette PhpGenerator library, which has a truly understandable API.

David Grudl
5 years ago  ·  2 minutes to read

How to set up CSP and script-src correctly

Content Security Policy (CSP) is an additional security feature that tells the browser what other resources a page can load and how it can be displayed. This protects against the insertion of malicious code and attacks such as XSS. It is sent in the form of a header made up of a series of…

David Grudl
6 years ago  ·  9 minutes to read

Nette Tester 2.3.0 is out

A new minor version is out and brings mainly fixes. Namely, it is touching support in Tester\FileMock and file locking bypass when Tester\FileMutator is active.

Miloslav Hůla
6 years ago  ·  a minute to read

Hurray! The revolutionary Nette 3 is here!

The Nette team is proud to announce the final release of Nette 3.0.0. We’ve been working on this release for two years and now we are happy to say: it is finished.

David Grudl
6 years ago  ·  2 minutes to read

Nette Tester 2.2.0 is out

I didn't write a blog article about releasing the 2.1.0. The main purpose of that release was to drop support for PHP below 7.1. Nobody complained so it looks like a good step.

Miloslav Hůla
6 years ago  ·  2 minutes to read

HTTP requests and responses – Part 3

In the first and second sections of this mini-series I describe the possibilities of controlling HTTP protocol from the presenter in Nette application. In this episode, I focus on tools for working with HTTP caches in Nette.

Miloslav Hůla
6 years ago  ·  6 minutes to read

HTTP requests and responses – Part 2

In the first part I describe presenter methods, by which we can control HTTP responses of the application. In this section, I will address the interface Nette\Application\IResponse, with which HTTP responses can be formed very accurately.

Miloslav Hůla
6 years ago  ·  9 minutes to read

HTTP requests and responses – Part 1

Nette offers two layers of abstraction to work with HTTP. The first, low-level, is provided by namespace classes Nette\Http. They offer a nice API to handle HTTP headers, pull URLs, incoming parameters and files, or set a response numeric code. We are almost shielded from this layer in the Nette…

Miloslav Hůla
6 years ago  ·  7 minutes to read

What is coming in the next versions?

What will future versions of Nette Framework bring and what is the plan for further development?

David Grudl
7 years ago  ·  6 minutes to read

Launching a Crowdfunding Program

We have launched a new crowdfunding program aimed at raising financial support for the development of Nette. The main change is that instead of one-time contributions, it focuses on regular monthly support. This can come from both individuals and companies, offering them the opportunity to gain…

David Grudl
7 years ago  ·  4 minutes to read

Nette Magazine 10/2017

As you know, Nette Framework has excellent support for easy AJAX websites. So it's a shame that lots of sites built on Nette do not use this opportunity to speed up the web. The library of Vojta Dobeše nette.ajax.js which is currently a little bit old. Another help recently came up the Nittro,…

Honza Černý
8 years ago  ·  3 minutes to read

Nette Magazine 9/2017

For all who don't know about a new type of versioning of Nette Framework 2.4, there is no planned 2.4.x version. All packages have their maintenance version, but Framework doesn’t have. There is build from (2017–08–29) with release notes, that is fully compatible with incoming PHP version 7.2

Honza Černý
8 years ago  ·  2 minutes to read

PhpStorm and code completion for $this⁠-⁠>⁠template

How to activate the code completion for $this->template in presenters in PhpStorm, NetBeans or any other IDE?

David Grudl
8 years ago  ·  a minute to read

Nette Tester 2.0.0 is out

Nette Tester 2 is finally out. I'll describe changes and new features in detail.

Miloslav Hůla
8 years ago  ·  8 minutes to read
newer posts older posts
Check our other projects
  • Web Framework component-based MVC
  • Latte the safest & intuitive templates
  • Tester enjoyable unit testing in PHP
  • Tracy debugging tool you will love ♥
  • Dependency Injection challenging container
  • Caching
  • Database layer for PHP
  • Forms greatly facilitates web forms
  • Mail sending emails
  • Neon readable file format
  • PHP Code Generator
  • Schema user data validation
  • Utils collection of useful utilities
  • …list of all packages
Help & Support
  • Forum
  • Discord Nette
  • Release Notes
  • Commits
Learn
  • Documentation
  • Blog
  • API
  • About Nette
Community
  • Partners and sponsors
  • GitHub
  • Componette
  • Hall of Fame
  • Showcase
  • Donate Now
Choose your language
  • English
  • Česky
Follow us
Nette Blog Twitter

Hosted on e-infrastructure CESNET. Thank you for your support CESNET association

© 2008, 2025 David Grudl. All rights reserved.   Terms of use ▲ up