首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    linux go环境搭建_golang后端框架

    下载go语言包,go1.9.2.linux-amd64.tar.gz 2. 添加环境变量 如何添加环境变量:https://blog.csdn.net/pei2215015/article/details/79742973中的第4点 这里使用永久添加环境变量,并且使所有用户生效 ,添加: export PATH=”$PATH:/usr/local/go/bin” 保存,退出,然后运行: #source /etc/profile 4. 测试 [root@localhost go]# go [root@localhost go]# go version go version go1.9.2 linux/amd64 [root@localhost @localhost go]# cd /root/go b.

    2.5K30编辑于 2022-11-07
  • 来自专栏全栈程序员必看

    go语言后端框架2021_go语言编译器

    最近写了很多Go语言的原创文章,其中Go语言实战系列就有30篇,近15W字,还有最近更新的Go经典库系列、Gin实战系列,不过通过大家的咨询来看,还是想要一些入门的知识,这一篇文章写于2017年初,这4 提示:本文基于Go语言最新版 go1.16.4 写成。 有读者来信(微信公众号消息)说能不能写一篇关于Go语言环境的配置搭建,这样对于想学Go语言的可以快速的配置起来一个环境。 下载 要搭建Go语言开发环境,我们第一步要下载go的开发工具包,目前最新稳定版本是go1.16.4。 Go语言实战笔记(一)| Go包管理 Go语言实战笔记(二)| Go开发工具 Go语言实战笔记(四)| Go 数组 Go语言实战笔记(六)| Go Map Go语言实战笔记(九) | Go 接口 Go语言实战笔记(十二)| Go goroutine Go语言实战笔记(二十六)| Go unsafe 包之内存布局 Go语言经典库使用分析(五)| Negroni 中间件

    1.2K30编辑于 2022-11-04
  • 来自专栏全栈程序员必看

    java开发后端框架_java开发后端框架

    1 java开发后端框架 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心。 下面小编给大家说说java开发后端框架,希望能对你有些帮助。 Spring在项目中的作用 Spring是一个全方位的整合框架,在项目中对hibernate和struts进行整合,解决层与层之间的耦合问题。 Spring的IoC来实现组件之间的依赖关系注入,上层框架不会渗透到下层组件,提高组件移植性和重用性,使得程序更灵活,上层框架不依赖实现而是依赖于抽象(委托接口)、使得实现类的变化不会影响上层组件,解决了层与层之间的藕合带来的维护或升级困难

    4K30编辑于 2022-08-14
  • 来自专栏玩转全栈

    基于go语言,手把手教你实现后端管系统框架

    今天要完成的任务是使用 go 来开发一个后台管理的框架系统,我们初步评估一下需求,要实现一个简单的后端管理框架,可能需要有一下几个方面需要考虑:上手开发简单,最好是专注于业务,别让我做什么配置,我很懒的 好了,废话少说,准备开始了开始动手为了对于没有接触过后端的,比如3 年前的我(而且大概率,用 go 多年的人也懒得看这些基础的文章),理解是怎么创建一个 go 项目并且 run 起来的,还是多废一些口舌 charset=utf8mb4&parseTime=True&loc=Local", dbUser, dbPassword, dbHost, dbName)db, err := gorm.Open(mysql.Open 总结我们实现了一个后端管理系统的架子,基本上实现基本的 CURD 操作没有什么大的问题了,而且,部署开发起来简直不要太方便,因为篇幅有限,这地方实现登录、权限控制就交给读者了,要做成一个大而全的管理系统 思考环节:你知道有那些后端代码框架适合做后端管理系统的吗?strapi.io 可以了解一下。实现权限管理的经典工具有哪些?

    2.9K31编辑于 2023-12-23
  • 来自专栏全栈程序员必看

    python后端框架有哪些_后端框架有哪些?五款优秀的web开源后端框架推荐

    作为一个web开发人员,下面五款优秀的开源框架一定要了解一下。 PHP篇 作为全球最好的web开发编程语言,PHP的框架非常多。 Symfony symfony.com 如果说Laravel是PHP框架中的逍遥派,那Symfony绝对是PHP框架中的少林派。一个集大成者的web框架。 你可能没使用过Symfony,但是说不定使用过Symfony框架中的Component。Symfony的组件被广泛应用于其他PHP框架和程序中。 Python中web第一框架Django。我们后续会在pythonshuo.com平台中推出相应视频课程。 Ruby篇 Rails http://rubyonrails.org/ Rails应该是web框架中,快速开发的鼻祖吧。大家可以想象一样,Laravel其实就是PHP版本的Rails。

    2.3K30编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    后端框架有哪些?8个流行的后端框架推荐

    后端框架有哪些?8个流行的后端框架推荐 后端框架 在选择要使用的后端框架时,有许多选项可用。虽然每个后端框架都有自己的优点和缺点,但在做出最终决定之前,还有一些其他因素需要考虑。 在本指南中,我们将仔细研究经过尝试的框架,以确定哪个是最适合您的后端框架后端vs前端 如果您是Web开发世界的新手,后端和前端开发之间的区别可能不那么明显,但是,了解两者之间的区别很重要。 8个流行的后端框架列表 在这个后端框架列表中,我们不想坚持使用单一编程语言。相反,我们希望展示各种语言的后端框架。当然,下面的列表并未提供针对每种语言的后端框架建议,但它确实提供了一些很好的建议。 特征 高度可定制 可扩展 广泛的社区和文档 4.Ruby on Rails Ruby on Rails Ruby on Rails是一个用Ruby编程语言编写的服务器端Web框架,Ruby鼓励使用设计模式 结论 有多种后端框架可供选择,每种框架都有各自的优缺点。确定哪个后端框架是最好是相当主观的,因为它取决于你想要实现的目标,你必须克服学习曲线等等。尽管如此,希望这个后端框架列表能够为你提供一个方向。

    9.8K10编辑于 2022-06-28
  • 来自专栏小冷coding

    什么是后端框架

    在选择后端框架之前,应该考虑几个重要因素: 业务需求:根据业务需求来选择适合的技术框架,比如Web开发需要选择适合的Web框架。 HTTP请求封装:前端框架需要封装HTTP请求,使得前端可以方便地与后端进行通信。 数据绑定:前端框架需要提供数据绑定功能,使得前端可以将数据自动绑定到视图上。 前后端分离最佳组合有哪些? 以下是一些常见的前后端分离的最佳组合: Vue.js + Express.js:Vue.js是一款流行的前端框架,Express.js是一款轻量级的Node.js后端框架,它们之间的组合非常适合小型和中型的 后端框架是指用于开发服务器端应用程序的框架,它主要负责处理业务逻辑、数据存储、通信协议等后端功能。 后端框架通常包括以下组件: 1.数据访问层:用于与数据库进行交互的组件,例如ORM框架4.通信协议层:用于处理网络通信协议的组件,例如HTTP协议。 常见的后端框架Springboot。

    1.2K40编辑于 2023-09-06
  • 来自专栏kifroom

    后端框架学习-Django

    基本介绍 Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。 ORM框架 ORM(对象关系映射),是一种程序技术,能够使用类和对象对数据库进行操作,从而避免通过SQL语句操作数据库。 作用 建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。 删除&获取 获取:request.COOKIES 删除:request.delete_cookie(key) session 会话保持-登录流程 用户登录->账号密码传至后端,服务器数据库验证,正确则发放 中间件 中间件是请求/响应的钩子框架,用于全局改变Django的输入和输出。 表单中用<input type = ‘files’ name=’xxx’>标签上传文件 上传规范-后端 视图函数中,需要用request.FILES取文件框的内容 file=request.FILES[

    12.1K40编辑于 2023-03-10
  • 来自专栏全栈程序员必看

    Javaweb 后端框架总结

    InitialzingBean and DisposableBean 回掉接口 用于特殊行为的Aware接口、 配置文件定制init 和destory方法 @PostConstruct和@PreDestory 初始化顺序为:4— 由容器管理,接受参数:name,initMethod和destoryMethod 3、@PreDestory和PostConstruct是bean的initMethod和destoryMethod的替代方法 4、 @PathVariable 4. @RequestParam 5. @ModelAttribute 6. @RequestBody and @ResponseBody 7. ⼼心:spring-core, spring-context 3.Spring REST API:spring-webmvc, jackson-databind 4.Spring数据操作:spring-data-jpa SpringBoot Spring Boot 是一个简化启动,开发和测试Spring应用的框架,SpringBoot将冗长的,常用的开发步骤,模板代码和配置封装为“默认配置”。

    1.6K40编辑于 2022-08-14
  • 来自专栏编程微刊

    JS 后端框架盘点

    JS 后端框架: 1:Express 文档:http://www.expressjs.com.cn/ 菜鸟教程:http://www.runoob.com/nodejs/nodejs-express-framework.html 、极简的 Web 开发框架。 3:Koa 基于 Node.js 平台的下一代 web 开发框架 :https://koa.bootcss.com/ Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 通过利用 4:Egg.js egg 为企业级框架和应用而生:https://eggjs.org/zh-cn/ 快速入门https://eggjs.org/zh-cn/intro/quickstart.html 从 3.0 开始,框架底层基于 Koa 2.x 实现,兼容 Koa 的所有功能。 ?

    6.4K30发布于 2019-04-01
  • 来自专栏全栈程序员必看

    java后端开发框架有哪些(java后端需要学哪些框架)

    Java web开发框架了解 web开发 前端–页面的设计、路由、展示—静态资源(HTML、CSS、JS)–web服务器(nginx)– Vue 技术栈开发 后端–对外提供(类)RESTful风格的 ——springboot+dubbo、springcloud—— 前沿 ​ 后端服务器的主要功能 接收外界的API请求,解析后去执行数据库操作,最后将数据包装好返回给调用者(当然,中间还包含其他业务逻辑 常用的框架 数据层:mybatis API层:spring mvc 业务层:spring 外加重要的:spring boot——进一步简化基于 spring 框架的项目的构建工具 web后端开发框架 企业最常用 Spring:是 Java 后端框架家族里面最强大的一个框架,其拥有 IOC(控制反转) 和 AOP(面向切面) 两大利器,大大简化了软件开发复杂性。 Swagger-UI:前后端协作的利器,解析代码里的注解生成JSON文件,通过Swagger UI生成网页版的接口文档,可以在上面做简单的接口调试 。

    2.9K11编辑于 2022-07-31
  • 来自专栏全栈程序员必看

    java服务器后端框架_现在主流的java后端框架

    Mars-java Mars是一个声明式API编程框架,可以帮助你很快的建立后端服务接口 你可以专注在业务逻辑上,而不需要花太多的时间去写Controller和DAO 同时我们依然支持传统Controller vert.x Vert.x框架基于事件和异步,依托于全异步Java服务器Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。 上面说的都是全栈框架,接下来说一说持久层框架 Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。 iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs) 当前,最新版本是MyBatis 3.5.4 ,其发布时间是2020年2月4日。

    2.1K30编辑于 2022-09-05
  • 来自专栏Go编程点滴

    Go语言微服务框架 - 4.初识GORM库

    Go Module文件 |-- main.go 项目启动的main函数 1.MySQL工具库的必要功能 **Go的微服务框架为什么没有统一?**Go的运行时非常轻量级,很难巧妙地像Spring Boot完成框架层面对组件的大一统。 Go语言提供的各类组件,很多都是开源社区对传统服务或云原生理念的自我实践,没有绝对的正确与错误。 **那如今社区上的那些微服务框架都不值一提吗?**并不是。 如果你仔细看这些框架,其实都是对各类Go优秀组件的拼装,只是各有各的想法。我觉得,所谓的Go微服务框架短期内很难统一,但这些组件都会趋于一致。 **那你做这个框架的意义是什么呢? **其实我个人并不觉得本框架比现有框架好,我更关注两点:一是分享引入并迭代各个开源组件的过程,让大家更好地理解框架是怎么完善的;第二个是从工程化的角度去思考微服务框架的问题,从会用框架变得理解框架、并改造框架

    1.7K20发布于 2021-09-24
  • 来自专栏全栈程序员必看

    vue怎么和后端对接_vue后端框架推荐

    简单分享一下jeeplus框架部署liunx服务器跨域问题 ,因为我这个是前后端服务器分离所以配置了俩份 java后端配置 1.跨域后端配置nginx(图-1) 上配置 server { listen 80; server_name xxx.xx.xxx; #后端服务域名 #charset koi8-r; #access_log 上图 配置类 位置在:package com.jeeplus.modules.sys.security.shiro.JWTFilter; ===>最后一个方法preHandle 好啦,就这么简单;后端跨域就解决啦 location ^~ /userfiles { proxy_pass http://xxx.xx.xxx.xx:xx/userfiles; #后端 ip proxy_set_header Host xxx.xx.xxx.xx; #后端ip proxy_set_header X-Real-IP

    1.1K20编辑于 2022-09-23
  • 来自专栏IT综合技术分享

    组件分享之后端组件——用Go编写的IMAP4rev1库go-imap

    组件分享之后端组件——用Go编写的IMAP4rev1库go-imap 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件 组件基本信息 组件:go-imap 开源协议:MIT license 内容 本节我们分享一个用Go编写的IMAP4rev1库go-imap。它可以用来构建客户机和/或服务器。 { log.Fatal(err) } log.Println("Flags for INBOX:", mbox.Flags) // Get the last 4 done <- c.Fetch(seqset, []imap.FetchItem{imap.FetchEnvelope}, messages) }() log.Println("Last 4 = nil { log.Fatal(err) } } go-imap 本身包含对多个 IMAP 扩展的支持。

    89230编辑于 2022-05-28
  • 来自专栏全栈程序员必看

    Nodejs后端框架搭建(express)

    文章目录 1.node简介 2.Express 简介 3.项目初始化 4.Express三大基础概念(扩展) 1.node简介 Node 是一个基于 V8 引擎的 Javascript 运行环境,它使得 Javascript 可以运行在服务端,直接与操作系统进行交互,与文件控制、网络交互、进程控制等 2.Express 简介 express 是一个轻量级的 Node Web 服务端框架,同样是一个人气超高的项目 端口号发起的 http 请求 const server = app.listen(5000, function() { console.log("服务器已启动,监听5000端口"); }) 4. 4.Express三大基础概念(扩展) 1.中间件 中间件是一个函数,在请求和响应周期中被顺序调用 实例: const myLogger = function(req, res, next) {

    3.6K30编辑于 2022-08-31
  • 来自专栏全栈程序员必看

    ssh后端框架结构

    ssh框架 SSH是 struts+spring+hibernate的一个集成框架,是16年之前较为流行的一种Web应用程序开源框架。 ——摘自百度 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。 其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转, 利用Hibernate框架对持久层提供支持, Spring做管理,管理struts和hibernate

    72110编辑于 2022-09-02
  • 来自专栏木字楠の空间

    1、后端项目框架搭建

    pom.xml 3.2.2、business模块pom.xml 3.2.3、mapper模块pom.xml 3.2.4、api模块pom.xml 3.2.5、依赖引入成功 3.3、基础spring依赖引入 4、 启动项目 4.1、Web模块配制文件配制 4.2、主启动类配制 4.3、启动项目 后端项目采用多模块项目模式来进行编写 1、新建父模块项目 1.1、SpringBoot项目新建 Name:MuZiNan-Server 删除完毕之后 1.4、pom.xml修改 1、SpringBoot版本修改为 2.5.5版本 2、项目基本信息修改 3、版本控制 依赖的版本管理通过properties内部进行控制 44、启动项目 4.1、Web模块配制文件配制 4.2、主启动类配制 4.3、启动项目

    86230编辑于 2022-11-15
  • 来自专栏全栈程序员必看

    后端框架的学习流程

    有不少初学者问到,我想学习后端,但是又不知道该怎么学,所以我决定把这几年的经验和经历整理成一篇文章,分析后端的路该怎么走,先说明下面仅仅是个人心得,也许与外面的理论有所不同。 (文章最后面会附上学习路线地图和一些自己看过的书籍) 后端初接触 后端首先需要学习的是html,css和js,也许你会问做网页不是前端做的事情吗? 答案是对于真实开发环境后端很多时候还兼顾了前端这个角色,对于架构来说优化不仅仅要考虑后端还需要考虑前端。 要学到什么样的程度才可以学下一样技能呢? MVC框架 首先,我们得明白为什么要用框架?假如是第一次接触,我相信第一感受是用了框架加重自己的开发负担。然后框架存在必然有自己的合理性,我们来看看框架有什么优点。 1. JAVA入门经典(第6版) 看透spring MVC:源代码分析与实践 大型分布式网站架构设计与实践 Docker 容器与容器云 Python Cookbook(第3版)中文版 Go

    1.3K20编辑于 2022-08-22
  • 来自专栏淡定的博客

    prisma后端框架基本使用

    prisma后端框架基本使用 重点 定义:GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义) prisma logout prisma

    2.1K10发布于 2020-01-20
领券