Future Guidelines
Learn more about course methodology and future development guidelines.
The advantage of Transcrypt in a full-stack application
Thanks to Transcrypt, it is indeed possible to create a modern, reactive front-end web application using 99% pure Python code. This is possible without having to bounce between several languages and configuration files, or having to spend extra time managing your development toolchain. By combining this approach on the front-end with something like Flask or Django for the back-end, it is absolutely possible to create genuine full-stack Python projects.
Course methodology
While the methodology presented in this course was very specific, the concepts presented here should be adaptable to your own coding style and workflow preferences. Also, keep in mind that there are a myriad of JavaScript libraries available for web development not mentioned here that you can now utilize from your Python code. One bit of advice is to be selective in choosing libraries.
More on Transcrypt
Transcrypt has the potential to finally give Python developers a viable door into the world of front-end web development, without having to abandon their favorite programming language in the process. We encourage you to visit their website and GitHub repository for more information about the project. The wider the adoption of Transcrypt, the more it will continue to improve. We would also encourage you to look into a wealth of additional information in the Transcrypt documentation, which covers design philosophy, configuration, use, and compilation options.
Future development
We hope this course has given you a new interest in developing front-end web applications with React using Python. What was presented here was just intended to provide you with a baseline process to start from. You’ll get the most out of it when you start building your own applications using this approach as a reference point, eventually incorporating elements of your own workflow that you may be more comfortable with.
Keep learning and happy coding!
Note: You can download the complete code from this Github repo.
Below are some useful links:
Get hands-on with 1200+ tech skills courses.